by Dianne Marsh
Scala is a language which is both functional and object-oriented. Running on the Java Virtual Machine (JVM), Scala appeals to developers who enjoy a concise powerful language with modern constructs. While programmers are often attracted to Scala for its productivity gains and reduction of boilerplate code, it’s easy to become bewitched by the functional approach.
Koans are small lessons on the path to enlightenment. The aim of the Scala Koans project is to provide an easy learning environment in Scala based on a test suite with tests that the developer must either update to work, or fix the implementations being tested such that they pass. The Scala Koans were born at CodeMash 2010 by Dick Wall, updated for CodeMash 2011 and further refined at the Java Posse Roundup 2011.
Modeled after the Ruby Koans, the Scala Koans provide an interactive and fun way to learn the language. Join us and learn more about this increasingly popular language.
18th–20th September 2011