3 ms·
a) Runs on the JVM. So it’s fast, solid, well supported and has the largest array of enterprise grade libraries. b) It is one of the few languages that lets yo
by threeseed 5y ago
a) Runs on the JVM. So it’s fast, solid, well supported and has the largest array of enterprise grade libraries.
b) It is one of the few languages that lets you use the same code for frontend (Scala.js), backend (Scala) and desktop (Scala Native).
c) FP and the strong type system when used intelligently can make your code simpler, cleaner and safer.
d) Libraries such as ZIO (zio.dev) make robust concurrency a breeze. Not yet seen any other language/library except for Erlang come close.