Groovy — další programovací jazyk pro Javu
Krom snahy najít společnou cestu pro propojení stávajících skriptovacích jazyků jako PHP nebo Perl s platformou Java v specifikačním procesu JSR 223: Scripting Pages in Java Web Applications
se vytvořil další specifikační proud JSR 241: The Groovy Programming Language, který by měl standardizovat jazyk Groovy jako součast platformy
Java.
O tom proč Java potřebuje další jazyk a proč právě Groovy a ne Jython nebo Ruby, se rozepsal člen JSR 241 Richard Monson-Haefel
ve spotu JSR-241: Groovy — A New Standard Programming Language for the Java Platform. Doporučuji i diskusi
pod článkem, kde se hodně lidí vyjádřilo celkem odmítavě.
Já osobně vidím dva pohledy, první zcela evidentní a to nutnost rozšíření platformy Java o další jazyk, který
by měl všechny výhody dnešních skriptovacích jazyků a zároveň by byl plně kompatibilní se všemi vlastnostmi
platformy Java včetně bezpečnostního modulu. Druhý opět nezanedbatelný se týká propojení stávajících skriptovacích
jazyků, speciálně PHP a java server side, s platformou Java. Z mého osobního pohledu je jak JSR 241 tak i JSR 223
potřebné a je to krok správným směrem.
Související články
Související epizody CZ Podcastu
- #3 · Java 6 SE, Vývoj webových aplikací
Dagi a Filemon o novinkách v Javě 6 a webových frameworcích.
- #1 · Vývojová prostředí v Javě
První díl CZ Podcastu se věnuje vývojovým prostředím pro Javu.