Live data from Hacker News

Scala is Unfit for Serious Development

codemonkeyism.com

1–10 of 16 posts

Re: Scala is Unfit for Serious Development

#3
I am happy with 2.8, I use it to develop another programming language :-) I am careful though to depend not too heavily on Scala libraries, because of surprises I have experienced in that area, too. But honestly: there is just no other programming language as mature as Scala while being as productive (until my new programming language is finished, that is :-))

Re: Scala is Unfit for Serious Development

#4
We are using 2.8.0 in production and so far it is OK. Porting old 2.7.x code to 2.8 is painful, but new code works as advertised.

Still pain: the only working IDE is Emacs+ENSIME, documentation is scarce, learning curve is very steep.

On the other hand it will force you to hire only top developers, which is a good thing. :)

I'm still not sure if I shouldn't pick C++0x instead (really). I wish there was a C++ port of Lift.

Re: Scala is Unfit for Serious Development

#5
post #2

This article is several months old. Are people happy with the 2.8 release? Is now a good time to adopt Scala and to start using Scala in production?

Go out and start using it. Sure 2.8 was a major upgrade but everything improved with that update for the better. Martin's reply is key. He's completely behind making the language a real success.

Re: Scala is Unfit for Serious Development

#6
post #5
post #2

This article is several months old. Are people happy with the 2.8 release? Is now a good time to adopt Scala and to start using Scala in production?

Go out and start using it. Sure 2.8 was a major upgrade but everything improved with that update for the better. Martin's reply is key. He's completely behind making the language a real success.

2.8.1 was mostly a bugfix release. http://www.scala-lang.org/node/8102

Re: Scala is Unfit for Serious Development

#9
I started learnimg Scala in the midst of the "2.7 vs. 2.8" turmoil and all I can say is that it wasn't just fairies and unicorns. Hopefully that's gone now and everything I use seems to work with Scala 2.8. All I can say is that I love the language and I keep using it. It's fit for super-serious development.

I sometimes think the problems came from library authors that jumped to Scala 2.8 too soon. Kudos to the Lift framework guys for maintaining builds that work both with Scala 2.7 and 2.8!

Post reply on HN