Geeks are people too...sort of.

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

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