2 ms·
Risking discussing religiousity: Java as a language has some rough-edges: multiple inheritance and verbosity. Personally, I'd use Kotlin if there were a requir
by burntrelish1273 9y ago
Risking discussing religiousity:
Java as a language has some rough-edges: multiple inheritance and verbosity. Personally, I'd use Kotlin if there were a requirement to run on the JVM.
In terms of the JVM:
Erlang VM is under-appreciated: each "process" (not an OS process and lighter than an OS thread) has its own heap so there's no global GC pauses, share-nothing and let-it crash doesn't take out Erlang VM.
For anyone stuck on JVM, look at Azul's free Zing for shorter/less GC pauses and a generally faster JVM.