I hope that means using Scala doesn't require much help;)
I've been happily using Scala at work for the past year and a half. My only main complaint has been debugging in IDEs. I'm currently using Eclipse for this fairly happily, but have used Netbeans and IDEA as well.
Normally, I use forum activity as a measure of a utility's longevity. I must say that I wish there was more activity here...
It could be that the 'Ranch isn't the first place people think to go with their scala questions. There's plenty of activity on the scala mailing list and there a decent number of wuestions over on stackoverflow about Scala. Every now and again I'll pop my head in here to see whats going on and try to generate some activity on this forum. So how are you guys using Scala where you work?
When I first delved into the language, the syntax turned me off. It was just... odd. I felt the same way about Ruby too. Now, I really enjoy writing Scala, and contrary to what some of the detractors say, I don't find the type system all that hard to follow, and I find Scala code written by other people pretty readable. (except for scalaz, I still haven't wrapped my mind around that library yet)
Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peter
I don't think you can really estimate the popularity of any programming language by looking at forum activity, especially not if you're only looking at JavaRanch.
I've noticed that there is a lot of interest in Scala, I was at JavaOne in San Francisco last year and there was a lot about Scala, and Artima's Programming in Scala book was in the top 10 of the JavaOne book store. You can find a Scala forum here and on StackOverflow there are also a lot of Scala questions.
I'm involved in a Dutch Scala user group myself, it's fun, every month we have a meeting where someone holds a presentation and after that we do some small programming practices together.
Samuel Cox wrote:Anyhow, I will assume the lack of Scala posts indicates that you typically don't need help if you use Scala;)
I am very interested in Scala. I've been writing Java professionally for 13+ years, and I think Java has peaked. I love the idea of using the JVM, but having a language that eliminates the tedium of making multi-threaded code work in Java.
But recently, I haven't been working on problems that really need its abilities.