Testing with Scala

When learning a new language or framework one of my early questions is nowadays: What about testing? Obviously I asked that for Scala as well. If there is anything to complain about I guess it is once more the large number of options one has. JUnit Scala is highly compatible with Java and this includes [...]

Posted in: Softwaredevelopment by Jens Schauder No Comments , , ,

The Scala Collection API Sucks … Or is it a Work of Beauty?

A commenter on my last post was a little … irritated by the Scala Collection API (and so are probably others): Scala libraries are a mess. Its baffling to look at the ScalaDoc for something like List, which should be simple. And then discover it extends 30 other classes and has 50 traits. And I [...]

Posted in: Softwaredevelopment by Jens Schauder 10 Comments ,

Is it Bad to Use Scala as Java with a More Concise Syntax?

The last two days a quote of James Gosling from this talk gets retweeted over and over again: James Gosling on #Scala: “The most depressing thing on scala is [...] most people pick up scala as #java with more concise syntax” I kind of disagree with James statement and therefore replied with: What’s wrong with [...]