This category contains 10 posts

Scala Review

Scala is an impressive language built on top of the Java runtime.  Many of the irksome problems in Java have been fixed in Scala. I like: * The language is concise and eliminates unecessary semicolons, type definitions and braces.  For simple programs, the code is clean and easy to read. * Scala classes can use … Continue reading

Quick look at Jet Brains MPS and Intentional Software

  These are two of the more interesting software projects I’ve come across recently so I thought a review would a good first post.  They are advancing the state of the art of software development through metaprogramming techniques.  The essential goal is to improve programming workflows by making it easier to build application specific languages … Continue reading