Published: Nov 29 2011 / 02:21
On of the very few (I think it might be the 4th so far) articles that actually showcases Scala in a good, useful way, and doesn't do the usual "Uuu, Java sucks, use Scala" dance. Thanx.
Lost me right at the title, Defending Scala's honor..., give me a break. Then add insult to injury,quote "why we shouldn't be close-minded towards other languages". I personally have tried it and found it too complex, I must be closed minded.
Out of interest, in what way did you find it complex?
Fact: disagreeing with me is close minded
Opinion: Languages aren't the problem when it comes to developer productivity.
That depends on the language ;)
It is getting to annoying this Scala reports or blogs all over the place doing just noise, so I will copy and paste my opinion of Scala from other comment I got because it is getting lazy this topic but here it is:
Functional Programming have been for more than 50 years. Its an old paradigm that never could get to mainstream.
There is Haskell, pure functional, Wonderful language, beautiful, powerful, native with all the bells and whistles, mutlicore support what else you can ask?, But still on the obscurity.
What about Erlang?, It is more capable than Scala because have their on enviroment or vm with 999999.9 of fault tolerance and many goodies.But still on the obscurity.
Do you think Scala will bring functional programming to the masses?. I dont think so, if Scala is choosed for the next big thing is because it is OOP that people is familiar with specially java developers and with the latest syntactic sugar people ask about as closures and runs on the JVM. the "JVM" is the most important of all. forget functional programming, the important is the ecosystem.
But what if Java gets right the closures and other goodies?, do you think people will turn to Scala? with that super complex type system it got?. Lets wait and see but I bet Scala will stay on their niche and thats all. So why bother with jobs numbers? Scala to take the place of Java needs 10 years to evolve but at that time Java already got what Scala does and more. Scala could be a good place where to test the latest ideas as it was the Comega for C# and apply those ideas to Java.
Smart People are moving to Scala for its DSL capabilities,
you all are missing the CRUX.
Promise me you'll be one of those smart people
yeap, i am working on generating GWT code from Scala DSL and seamlessly link server side event with client ones, so that programmers can focus on the logic as if they are working on a windows VB 6 Code.
it will take me a year or two to complete a framework of this complexity , but then i am not waiting for the world to play catch.
Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.