4 ms·
I wouldn't say hate. Scala is a OO-functional language, so it's bound to have people who dislike it from both of those camps. I started learning Scala (it got
by hackerboos 12y ago
I wouldn't say hate. Scala is a OO-functional language, so it's bound to have people who dislike it from both of those camps.
I started learning Scala (it got me into functional programming) but dumped it for the same reasons as Java. It's bloated. I also question Scala's longevity.
I'm happily using Elixir and Clojure these days, but I mainly do web stuff so YMMV.
- stewbrew 12y agoYou question the longevity of Java and Scala, and this is why you use mini niche languages? Seriously.
- deleted 12y ago[deleted]
- hackerboos 12y agoCorrected. Elixir as a language may or may not last. I'm betting it will, but even if it doesn't, it works well with Erlang which is going nowhere. There's more a case against Clojure, granted. I think because Scala is seen as a bridge language is the another reason why it won't last. Also the compiler drama... http://www.infoq.com/news/2014/09/scala-compiler-forks http://www.infoq.com/news/2014/09/scala-compiler-forks
- justthistime_ 12y agoIsn't it positive that the community is so large that it can sustain multiple compilers? Some time ago people complained that Scala had only one compiler ... so now they complain about the opposite?
- dragonwriter 12y ago> Some time ago people complained that Scala had only one compiler ... so now they complain about the opposite? I suspect the "they" that are complaining now about multiple compilers are mostly not the same people that were complaining about one compiler previously.