Apache Groovy: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Bot: sintassi dei link
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, 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.
 
Groovy usa una sintassi simile a quella di Java basata su parentesi graffe, e viene compilato dinamicamente in [[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.