|
|
|
|
|
by djb_hackernews
5055 days ago
|
|
Only problem is the scala community is teeny tiny, tool support isn't there (There isn't an IDE with a scala plugin that fully supports scala), pure scala libraries tend to be unreadable and lack any solid documentation (looking at you scalaz, lift, and dispatch), and I think most importantly the scala compiler is SLOW. I've written a bunch of production Scala code, and I'm glad to have gotten away from it. Obviously to each their own. |
|
As for a small community, it hasn't bothered me. I get to cheat and use all the java libs.
Regarding compiler speed, I get the impression it's much worse on a mac than on linux (I use the latter, my colleagues use the former). On linux I've had little problem. I also tend to use `~ compile` in SBT. This will re-compile any time a file is modified, and notify you when an error occurs, so typically my code has already compiled by the time I actually want to run it. That's a really nice feature I wish I had in Haskell.