Apache Groovy un amore a prima vista
INTRODUZIONE Prima di introdurre qualche esempio facendo un confronto tra Java e Groovy voglio citare la traduzione della frase principale indicata sul sito ufficiale di Apache Groovy: Apache Groovy è un potente linguaggio opzionale, tipizzato e dinamico, con capacità di tipizzazione statica e di compilazione statica, per la piattaforma Java volta a migliorare la produttività degli sviluppatori grazie a una sintassi concisa, familiare e facile da apprendere. Forse è un pò troppo? O forse no? Ecco a voi qualche esempio. Scoprirete che groovy a volte è veramente sensazionale! LISTE Le liste sono utilizzatissime strutture dati che manipolarle in java è semplice ma macchinoso. Vediamo alcune operazioni base! Dichiarare una lista [JAVA] List list = new LinkedList(); [GROOVY] def list = [] Inserire un elemento in lista [JAVA] list.add("FabryProg"); [GROOVY] list << "FabryProg" Inserire più di un elemento in li...