Hacker News new | ask | show | jobs
by semiprivate 4707 days ago
With Haskell and Go you feel like you're part of some elite hacker community. With Scala you just feel simultaneously relieved and torn that you can functionally program on the JVM.

Also, the JVM is not an exciting environment.

Edit Also, which of these feels the most like you're workin' for the man?

http://www.haskell.org/haskellwiki/Haskell | http://golang.org/ | http://www.scala-lang.org/

3 comments

I think JVM is very exciting environment : - powerful (one of best performances in the VM world) - lot's of libs/fmk - easy to convince Enterprise to use it - moving fast these lasts years...

So the ecosystem is quite interesting

Disclaimer : I program mainly with : scala, nodejs, haskell and java + frontweb

I don't think "the JVM is not an exciting environment" is quite on the mark, given that Clojure gets a lot of attention. But I believe this is close.

I think the real reason is that Scala feels too much like a typical Java-with-a-twist JVM language for many people to want to take a closer look. Scala's rep as "Java++" is beneficial in a lot of ways, but failing to excite certain segments of the hacker community is the corresponding downside.

:)

Regarding the docs, I think there are some improvements [0] (at least in my opinion)

Also this [1] (which is highly experimental and not ready to be published, disclaimer: I'm involved with it)

[0] - http://docs.scala-lang.org/ [1] - http://scalatutorials.com/tour/tour-of-scala1.html