Groovy - Panoramica
Groovy è un linguaggio orientato agli oggetti basato sulla piattaforma Java. Groovy 1.0 è stato rilasciato il 2 gennaio 2007 con Groovy 2.4 come versione principale corrente. Groovy è distribuito tramite la licenza Apache v 2.0.
Caratteristiche di Groovy
Groovy ha le seguenti caratteristiche:
- Supporto per la digitazione statica e dinamica.
- Supporto per il sovraccarico dell'operatore.
- Sintassi nativa per elenchi e array associativi.
- Supporto nativo per espressioni regolari.
- Supporto nativo per vari linguaggi di markup come XML e HTML.
- Groovy è semplice per gli sviluppatori Java poiché la sintassi per Java e Groovy sono molto simili.
- È possibile utilizzare le librerie Java esistenti.
- Groovy estende java.lang.Object.
Il sito ufficiale di Groovy è http://www.groovy-lang.org/