Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't see the equivalence. Some people don't want to the bloat of the JVM, nor the bloat of Java libraries themselves. Some people prefer dynamic typing over static typing (and yes, I know Scala is type-inferred). Some people love Python's libraries and/or community.

It isn't clear to me why Scala is obviously better than Python as you imply.



Why do you care about the bloat of the JVM? Memory is cheap.

The Java libraries are rather extensive. I would rather have too much than too little.

Static typing is a big win, particularly if you don't have to declare everything (Scala has local type inference).

Sure, there are lots of bright people using Python. But Scala is a better language and has bright users also.

If you are unfamiliar with Scala, take a look at this:

http://www.scala-lang.org/docu/files/ScalaByExample.pdf


It is as if someone took all the things that are gross about Java, CAML, and Smalltalk, and combined them into a single language.


Have you tried Scala?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: