CS department updates introductory courses at Stanford from Java to JavaScript

Adapting to industry shifts and student feedback, the computer science department has implemented va… Read more

Similar

Java from Haskell

Our introductory post for inline-java showed that we could call methods written in Java (or indeed any JVM function) from Haskell. Much in the style of other packages, it is moreover possible to do using java syntax, so examples from Java API documentatio... (more…)

Read more »

Object Oriented Design Principles in Java

Introduction Design principles are generalized pieces of advice or proven good coding practices that are used as rules of thumb when making design choices. They're a similar concept to design patterns, the main difference being that design principles are ... (more…)

Read more »