Aller au contenu

Préférences et cookies

Afin d’améliorer votre expérience sur notre site et de réaliser des statistiques de visites, nous utilisons des cookies. Rien n’est déposé sans votre accord, et le refus n’enlève l’accès à aucun contenu. Ce choix peut être modifié à tout moment.

Gérer les traceursVos données

Personnaliser

ArticleApplications & Développement

Le langage de script dynamique Groovy 1.0 disponible

La rédaction

L'équipe du projet Groovy a annoncé en début d'année la disponibilité de la version finale de Groovy 1.0 par l'intermédiaire du blog de Guillaume Laforge, leader du projet. Groovy est un langage de script pour la machine virtuelle Java qui permet grâce à son aspect dynamique d'introduire une certaine flexibilité à l'exécution des programmes Java. Contrairement à Bean Shell qui reste un langage de script statique, Groovy se définit comme un langage dynamique agile pour la plate-forme Java avec de nombreuses fonctionnalités empruntées à Python, Ruby et SmallTalk, tout en conservant une syntaxe familière "à la Java". Il est ainsi possible d'ajouter des propriétés et des méthodes aux classes à l'exécution ou de créer ses Domain Specific Languages. Le langage Groovy et son framework Grails connaissent actuellement un franc succès. Il peut être utilisé dans des domaines très variés comme le shell scripting d'API Java ou des applications Web complètes s'appuyant sur Spring et Hibernate à travers le framework Grails. Outre BeanShell et Groovy, citons l'existence d'autres langages de script pour Java : Jacl, Jython, Rhino, JudoScript, Pnuts et JRuby.

Newsletter

La Quotidienne LMI

Recevez chaque matin l’actualité IT de la rédaction.

Le langage de script dynamique Groovy 1.0 disponible