Tag Archives: scala

First look at Dart

In this post I want to give you a short introduction to Google’s new language called Dart. Personally I am quite disappointed that Dart looks a lot like Java 8 with some tweaks here and there. Although the language is in its early stages I wonder why pattern matching was not a top-priority to the […]

Real-world functional Scala

If Java is a get shit done™​ language then Scala is a get shit done fast™​ language. The reason is that the signal to noise ratio is very high and that concise code is easier to reason about which makes it less error prone. When understanding Scala it is sometimes important to have a look […]

Go channels with Scala

Since I had to spend 10h in a train this weekend I was looking at some food for thought. For a long time I had a couple of slides about the Go language on my machine and so I started reading. Go comes with a different concepts for synchronization. Channels are a construct baked into […]

Understanding Scala Implicits

Many languages make use of implicit conversions. Scala is the only language I know of which makes implicit definitions a feature. It is very easy to understand an implicit conversion since most programming languages do this already for you. Here are two examples (AS3/Java): trace(“Implicitly converted: “+1) System.out.println(“Implicitly converted: “+1);

A Year Of Scala

About a year ago I started using Scala. A programming language I felt in love with after all. The one and only programming language that started making me smile when I was happy to see how elegant I can express my ideas. I have been trying to spread the word about Scala during various Flash […]