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.
Le langage de script dynamique Groovy 1.0 disponible
0
Réaction
Newsletter LMI
Recevez notre newsletter comme plus de 50000 abonnés
Suivre toute l'actualité
Newsletter
Recevez notre newsletter comme plus de 50 000 professionnels de l'IT!
Je m'abonne
Commentaire