Image ventilateur qui tourne fond du ventilateur Circuit imprimé (image de titrage diode verte diode rouge
Administration

Groovy

INFORMATIQUE > LANGAGES INFORMATIQUES

Groovy est un langage informatique


Date de création : 2003.

Auteur : Java Community Process.

Paradigme(s) : objet et impératif.

Type d'exécution : langage compilé.

Typage : statique et dynamique.

Système d'exploitation : multiplateforme.

Licence : Apache-2.0

Histoire

Caractéristiques

Groovy se distingue de Java par différentes caractéristiques : typage statique et typage dynamique, listes, maps, et expressions régulières nativement supportées, fermetures ou clôtures, surcharge des opérateurs.

Groovy est compilé à la volée dynamiquement ou classiquement dans le même bytecode que Java ce qui explique qu'il puisse utiliser des librairies Java et que Java puisse l'utiliser dans une classe.

Généalogie

Groovy a été influencé par Python, Ruby et Smalltalk.

Pour en savoir plus

Site officiel

Page sur Groovy

Groovy and Grails

Bibliographie
BAUMANN J. Groovy: Grundlagen und fortgeschrittene Techniken. Heidelberg : dpunkt.verlag, 2008. 604 p.ISBN : 978-3-89864-445-7.
« Amazon.fr - Groovy in Action. - Dierk König, Guillaume Laforge, Paul King, Jon Skeet, Hamlet D’Arcy - Livres ». [s.l.] : [s.n.], [s.d.]. Disponible sur : < https://www.amazon.fr/Groovy-Action-Dierk-K%C3%B6nig/dp/1935182447/ref=sr_1_2?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=groovy&qid=1555797238&s=gateway&sr=8-2 > (consulté le 20 avril 2019)