Apache Groovy: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
RobotQuistnix (discussione | contributi)
Nessun oggetto della modifica
Riga 1:
{{W|informatica|dicembre 2007}}
{{s|informatica}}
'''Groovy''' è un [[Linguaggio_di_programmazione|linguaggio di programmazione]] [[Programmazione ad oggetti|ad oggetti]] per la [[Piattaforma_Java|Piattaforma Java]] come alternativa al [[Java_(linguaggio)|linguaggio Java]]. Può essere visto come [[Linguaggio_di_scripting|linguaggio di scripting]] per la Piattaforma Java, in quanto presenta caratteristiche simili a quelle di [[Python]], [[Ruby]], [[Perl]], e [[Smalltalk]]. A volte ci si riferisce a Groovy con il nome alternativo di JSR 241.
 
GrovyGroovy usa una sintassi simile a quella di Java basata su parentesi graffe, e viene compilato dinamicamente in [[Bytecode|bytecode]] per la [[Macchina_virtuale_Java|Java Virtual Machine]], ed interagisce in modo trasparente con altro codice Java e con le librerie esistenti. Il compilatore di Groovy può essere usato per generare bytecode Java standard che può quindi essere usato da qualsiasi progetto Java. Groovy può anche venire usato come linguaggio di scripting dinamico.
 
Dopo varie versioni beta e release candidate numerate come 1.1, il 7 Dicembre 2007 Groovy 1.1 Final è stato rilasciato e rinumerato come Groovy 1.5, per evidenziare i grandi miglioramenti fatti rispetto alla precedente versione.