3 ms·
It's not like when you switch to Scala you get all the advantages of java without having to deal with a crappy language. You're also giving up a large amount o
by JamesBarney 9y ago
It's not like when you switch to Scala you get all the advantages of java without having to deal with a crappy language. You're also giving up a large amount of tooling.
- bad_user 9y agoA lot of the tooling is reusable. Profilers, debuggers, build tools, libraries all work. And IntelliJ IDEA has been doing a good job with its support for multiple languages, having great support for Scala, Kotlin, Groovy and JRuby at least. There's also great support available for Clojure built by a third party. Yes, I think you get most of the advantages of Java. There's a learning curve involved for Java developers of course, but it's very incremental because the underlying platform is the same and this matters.