Who will be Java’s successor?
ThoughtWorks’ technology radar suggested to start thinking about ‘Java end of life‘ in its January 2010 issue. In following issues of the same document they list several languages that strive to be...
View ArticleWhat I like and don’t like about Scala
This is a follow-up post to my last one, where I was wondering which language will be Java’s successor as mainstream language on the JVM. I also asked the same question on quora.com, where I am going...
View ArticleHow to make your Scala code less imperative and more functional
When first starting out with Scala after programming in Java for many years chances are you are still writing Java code just in Scala syntax. Meaning you are not leveraging all the functional goodness...
View ArticleThe Bowling Game Kata in Scala
Here is the end result of my implementation of the Bowling Game Kata in Scala. You can see all steps including the tests on CodersDojo.org. class BowlingGame { var rolls: List[Int] = List() def...
View ArticleConway’s Game of Life in Scala
I attended a Code Retreat yesterday in Hamburg. As usual we used Conway’s Game of Life to practice our coding skills. I planned to do at least one session using Scala, but my Scala IDE wasn’t working...
View ArticleThe functional breakthrough … the back door
Ever since my first encounter with Haskell in my very first week at university I have been waiting for functional programming to become more widely spread and to find acceptance in the industry. Still…...
View ArticleKotlin and Ceylon to open their doors by the end of the year
The residents of Java are waiting. Waiting for the day when another city will rise to supremacy in JVMland. These days they are looking north towards the functional territories and watch with interest...
View Article
More Pages to Explore .....