U radu se daje usporedba konkurentnog programiranja u Javi u odnosu na Scalu.
SAŽETAK
Već duže vrijeme na Java virtualnom stroju (JVM) možemo izvršavati i programe koji nisu izvorno napisani u Javi, već u nekom drugom jeziku koji se može prevesti u Java bytecode.
Takvi jezici, kao npr. Jython (JVM verzija jezika Phyton), JRuby (JVM verzija jezika Ruby), Groovy, Scala, Clojure, Ceylon (u razvoju), predstavljaju konkurenciju Javi na JVM-u.
S druge strane, danas, u eri višejezgrenih mikroprocesorskih čipova, jako je važna podrška programskog jezika konkurentnom programiranju. Java od svojih početaka ima podršku konkurentnom programiranju, ali ta podrška nije bez mana.
Od verzije 5 Java je dobila značajna poboljšanja na području konkurentnog programiranja. No, noviji programski jezici Scala i Clojure podržavaju konkurentno programiranje na još lakši način.