factograf
CA
Sign in

llenguatge de programació

Groovy

Groovy
All data from the card 13
Data de creació
2003
Disseny
James Strachan (en)
Desenvolupador
Java Community Process i Apache Software Foundation
Paradigma de programació
programació orientada a objectes, programació funcional, llenguatge imperatiu i programació multiparadigma
Darrera versió estable
6.0.0 ()
Llenguatge de programació
Java
Influenciat per
Python, Java, Ruby, Perl i Smalltalk
Sistema operatiu
multiplataforma
Extensió dels fitxers
groovy, gvy, gsh i gy
Codi font
Codi font i Codi font
Llicència
llicència Apache, versió 2.0
Etiqueta d'Stack Exchange
Etiqueta
Pàgina web
groovy-lang.org

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 manera 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.

Enllaços externs

  • (anglés) Lloc web oficial
  • (anglès) GroovyArxivat 2012-02-11 a Wayback Machine.

Read next

In 34 languages

Text from Wikipedia, CC BY-SA 4.0 · Source article