Link Details

Link 178762 thumbnail
User 1 avatar

By rick
via blog.srinivasan.biz
Published: May 01 2009 / 20:02

if you want to devote all your energies to becoming a proficient and productive programmer and want to learn one powerful, freely available, high level general-purpose language (not domain specific), what would you choose?
  • 12
  • 5
  • 1962
  • 1071

Comments

Add your comment
User 306525 avatar

newton_dave replied ago:

0 votes Vote down Vote up Reply

Summary: author chooses Scala.

User 368023 avatar

yakkoh replied ago:

0 votes Vote down Vote up Reply

Criteria 7. It should be a mature and time-tested language with active development, user base and lots of applications.
Scala fails criteria 7.

User 338269 avatar

OtengiM replied ago:

0 votes Vote down Vote up Reply

Scala or Haskell are the best ones. But what happend to Scala if there is not JVM?.

User 210175 avatar

jtheory replied ago:

0 votes Vote down Vote up Reply

Interestingly, the JVM isn't at all dependent on Java the language. Java could go away entirely, and if developer's moved to other JVM-supported languages (like Scala, Groovy, JRuby, etc.) then... the JVM would still be actively used as intended. It runs bytecodes, which AFAIK are only linked to the Java language in that *originally* that was the only thing that compiled to this particular bytecode.

Dunno what dependencies Scala has on Java's core libraries -- none anymore, I think.

Related: Scala runs perfectly well -- sometimes better -- on various non-Sun(/Oracle) controlled versions of the JVM.

User 254233 avatar

alien3d replied ago:

0 votes Vote down Vote up Reply

Used tools what the best envirorment.

User 335891 avatar

onno.solin.eu replied ago:

0 votes Vote down Vote up Reply

From the article: "C# never really took off". Take a look around at monsterboard.com. Compared to C# on the criterion of "having taken off", Scala is not even in the driver's seat yet while C# is roaring on the highways.
,

User 412480 avatar

mkarimpour replied ago:

0 votes Vote down Vote up Reply

Embarcadero CodeGear Delphi returns.
,

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.