Scala Is Disappointing

June 25, 2013

So, I've been playing around with Scala, and, while I'm quite impressed with the language syntax, it's a real pain-in-the-ass to deal with. To begin with, the various versions (2.7, 2.8, 2.9., 2.10) are binary incompatible, which is really annoying. I understand that the language is still in development, but you would think they'd have the core of the language all worked out by now.

I understand the reasons behind it: they're still making changes to the base traits which causes all the objects to change. But, really, this is one of those things that every

Continue...

Scala Development Setup

June 22, 2013

I had this idea for doing a Scala project integrating WebSockets with Kafka, so I spent a good bit of today trying out different configurations for doing Scala development. My first pass was to try IntellijIDEA from JetBrains. I really liked their RubyMine IDE for Ruby, and people were raving about IDEA for Scala development, so I gave it a go.

It's actually not a bad IDE. I had some trouble navigating, but most of that was because I was so used to Eclipse. However, the big thing that was lacking was good sbt support. Whatever project I was going

Continue...