:

Szerző: Bodnár Ádám

2012. szeptember 25. 13:48

Nem lesz moduláris a Java 8

A Java modularizálását célzó Jigsaw projekt eredményei nem kerülnek bele a Java 8-ba, csak a 2015-re várható Java 9-be.

A Java Platform Group műszaki vezetője, Mark Reinhold a blogjában adta hírül, hogy a Java modularizálását célzó, Jigsaw kódnéven futó projekt már nem része a Java 8-nak, azt a legkorábban 2015-ben várható Java 9-re tolták el.

A javaslatot vegyesen fogadta a Java-közösség: egyes vélemények szerint a Java 8 megjelenését el kellett volna tolni annak érdekében, hogy a platform modularizálásra tett erőfeszítések célt érjenek, de legalább ennyien mondták azt, hogy a Jigsaw eredményeinek beépítését a Java 9-re kellene halasztani. A végső döntést végülis a Java SE 8 Expert Group mondta ki, ahol többségi döntés született az ügyről. "A Jigsaw elhalasztása a Java 9-re semmiképp nem egy kellemes döntés, de még mindig ez tűnik a legjobbnak" - írja a blogjában Reinhold.

Ünnepi mix a bértranszparenciától a kódoló vezetőkig

Négy IT karrierrel kapcsolatos, érdekes témát csomagoltunk a karácsonyfa alá.

Ünnepi mix a bértranszparenciától a kódoló vezetőkig Négy IT karrierrel kapcsolatos, érdekes témát csomagoltunk a karácsonyfa alá.

A Java modularizálása látszólag nagy falat: az eredeti tervek szerint a Jigsaw projektnek már a tavaly kiadott Java SE 7-re el kellett volna készülnie. A munka a mostani döntés ellenére nem áll le, sőt, létrejött egy új projekt (JEP 162), amelynek célja olyan változtatások végrehajtása a Java 8-ban, amelyek már a modulokra áttérést készítik elő - ehhez érkeznek különböző fejlesztői segédeszközök is, amelyekkel a programozók ellenőrizhetik a függőségeket. A programozási nyelv karbantartói emellett kilátásba helyezték olyan API-elemek eltávolítását is, amelyek komolyan gátolják a modularizációs törekvéseket.

A Jigsaw projektről mélyebben itt lehet olvasni, a modularizációt a Java 8-ban előkészítő JEP 162 projekt weboldala pedig itt tekinthető meg. A Java SE 8 megjelenését jelenleg 2013 nyarára ígérik, a Java 9 pedig két évvel később, 2015-ben várható. A Jigsaw elhalasztásáról magyarul bővebben a Javaforumon lehet olvasni.

a címlapról