Journal du Net Développeur >  Java >  Aborder Groovy, langage de script pour Java

Aborder Groovy, langage de script pour Java

    1. Raisons d'être et fonctionnalités 

Conçu pour tourner sur la plate-forme J2SE, Groovy s'inspire de Python et Ruby pour proposer un langage dynamique et orienté Objet, alternative légère de Java.

Lancé en août 2003 par les développeurs James Strachan et Bob McWhirter, Groovy est un langage de script dynamique et orienté Objet conçu pour la machine virtuelle Java. Il reprend nombre d'idées de langages tels que Ruby, Python ou Smalltalk, et cherche avant tout à répondre aux lacunes des autres langages de script de la plate-forme. Son projet de JCP, numéroté 241, est aujourd'hui dirigé par le français Guillaume Laforge.

Grâce à sa syntaxe proche de Java mais fortement inspirée de syntaxes moins verbeuses, certains développeurs Groovy estiment que le temps de développement d'une application est deux fois plus rapide qu'en utilisant Java. Les binaires Groovy étant des bytes-codes standards, ils peuvent parfaitement s'intégrer aux projets Java classiques. Par ailleurs, le compilateur peut également être utilisé dynamiquement, faisant de Groovy un langage de script au même niveau que ses projets parents.

JDN Développeurs le 17/10/2007,
Tutoriel réalisé par Xavier Borderie, JDN Développeurs

  Sommaire
 Introduction
      page suivante 
Introduction | 1 | 2 | 3
 
|
Haut de page
Nos autres sites Société | Mentions légales | Contacts | Publicité | PA Emploi | Presse | Recrutement | Tous nos sites | Données personnelles
© Benchmark Group, 69/71 avenue Pierre Grenier. 92517 Boulogne Billancourt Cedex