Groovy

De Viquipèdia
Dreceres ràpides: navegació, cerca
Infotaula de llenguatge de programacióGroovy
Groovy-logo.svg
Groovy-logo.svg
Tipus llenguatge de programació, llenguatge de programació orientat a objectes, imperative programming language, llenguatge script, llenguatge de programació funcional, llenguatge de programació multiparadigma i Llenguatge interpretat
Data de creació 2004
Disseny James Strachan
Desenvolupador Java Community Process
Darrera versió estable 2.4.8
Influenciat per Python, Java, Ruby, Perl i Smalltalk
Extensió dels fitxers groovy
Llicència Llicència Apache, versió 2.0
Etiqueta d'Stack Exchange https://stackoverflow.com/tags/groovy
Pàgina web Web oficial
Modifica dades a Wikidata

Groovy és un llenguatge de programació orientat a l'objecte que utilitza la plataforma Java. Constitueix una alternativa al llenguatge Java per aquesta plataforma i utilitza per executar-se en la mateixa màquina virtual que aquest llenguatge. S'inspira en altres llenguatges dinàmics com són Python, Ruby i Smalltalk. Aquest objecte és producte de l'especificació JSR 241.

Groovy utilitza una sintaxi més pròxima al Java bytecode i es compila directament, ja sigui dinàmicament o amb un compilador en bytecode.

Groovy s'integra de forma natural amb l'entorn Java, ja que des del punt de vista de la màquina virtual de Java no és res més que bytecode de Java. És un concepte similar al llenguatge Scala.

Vegeu també[modifica | modifica el codi]

Enllaços externs[modifica | modifica el codi]