Új trükköket tanul az öreg Java

A Java és a Java Virtuális Gép (JVM) ugyan 18 éves már, de több területen még mindig tökéletesíthető: lokalizáció, alkalmazások elszigetelése, párhuzamos műveletek.

Maga a Java általános célú, objektumorientált programozási nyelv, a Sun Microsystems fejlesztette az 1990-es évek elejétől, mindaddig, amíg 2009-ben az Oracle fel nem vásárolta a céget. Kitalálója, James Gosling eredetileg az Oak (?tölgyfa?) nevet adta neki. Az ok egyszerű: irodája előtt egy tölgyfa növekedett. Később viszont kiderült, hogy a név foglalt, már létezik Oak nyelv. Ezért vált Javaként ismertté.

Története összeforrt a Java fordítóval, a virtuális géppel és az ezekhez kapcsolódó fejlesztői programcsomaggal. Ugyan nyílt szabványú, de a zárt forráskód miatt sokat kritizálták, mígnem a Sun Microsystems 2007-ben nyílt forráskódúvá nem tette.

Az újítás lényege, hogy a több hardverplatformon Java-alkalmazásokat futtató JVM más funkciókat is átvehet, például a C nyelvből. Szintén az újításnak köszönhető, hogy az alkalmazásizolálással az Android hibatűrő képességét növeli.