Subversion
Written by: Lorna Jane Mitchell
Featured Refcardz: Top Refcardz:
  1. Git
  2. DNS
  3. Data Mining
  4. Spring Data
  5. Subversion
  1. Spring Data
  2. Subversion
  3. Spring Config.
  4. Spring Annotations
  5. Data Mining

Link Details

Link 703265 thumbnail
User 955349 avatar

By cmayerv1
via jaxenter.com
Published: Nov 29 2011 / 02:21

Scala enthusiast John Stevenson tells us why we shouldn't be close-minded towards other languages and should just try it for ourselves.
  • 27
  • 3
  • 2497
  • 1045

Comments

Add your comment
User 902267 avatar

javakata replied ago:

2 votes Vote down Vote up Reply

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.

User 425299 avatar

bhill replied ago:

2 votes Vote down Vote up Reply

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.

User 381587 avatar

vyadh replied ago:

0 votes Vote down Vote up Reply

Out of interest, in what way did you find it complex?

User 352719 avatar

Jonathan Fisher replied ago:

2 votes Vote down Vote up Reply

Fact: disagreeing with me is close minded

Opinion: Languages aren't the problem when it comes to developer productivity.

User 381587 avatar

vyadh replied ago:

-1 votes Vote down Vote up Reply

That depends on the language ;)

User 338269 avatar

Miloskov replied ago:

3 votes Vote down Vote up Reply

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.

User 393686 avatar

RawThinkTank replied ago:

-3 votes Vote down Vote up Reply

Smart People are moving to Scala for its DSL capabilities,

you all are missing the CRUX.

User 902267 avatar

javakata replied ago:

1 votes Vote down Vote up Reply

Promise me you'll be one of those smart people

User 393686 avatar

RawThinkTank replied ago:

-1 votes Vote down Vote up Reply

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.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.