mars
2008
Un classique, mais on doit y passer : le hello world !
Déjà, il faut installer groovy -> Downloads
Il existe un plugin pour Eclipse, et un autre pour Netbeans est en approche. Sinon, la console groovy marche aussi
Bon, nous venons de java, et un hello world java qui donnerait ceci fonctionne sans aucun changement sous groovy.
Il faut savoir que par défaut dans groovy, une classe ou une méthode est public, donc on peut se passer de ce mot clé, et que les ; sont optionnels.
De plus, comme on utilise souvent les sorties standards, la méthode println de System.out est disponible en permanence, et petit plus, si il n’y a pas d’ambiguïté, les accolades sont optionnelles.
Enfin, en groovy, il n’est pas obligatoire de tout inclure dans une classe : on arrive donc a un très simple.
cet exemple bien sur un peu caricatural vous montre quand même bien la philosophie de Groovy ! Le code doit être utile et lisible. tout ce qui est inutile doit disparaitre ! On verra par la suite la même passe sur un java bean.
Je ne vois ni le logo, ni le code, une idée ?
@Lunatix: arf … j’y avais pas pensé à cette histoire de brevets … mais c’est vrai que ça peut rapporter un max si je le fais
Tiens moi au courant :]
Chez moi, ca bug un peu ce truc, donc j’aimerai savoir si c’est un problème local ou pas :]
Sinon, le plugin intellij est pas mal du tout, j’ai eu l’occasion de jouer avec. Par contre, il ‘compile’ tout les .groovy par défaut, donc j’ai eu quelques blagues avec Spring et Groovy, car il n’y avait pas de .groovy dans le classpath.. vu que tout les .groovy étant compilé par le compilateur
oui, c’est vrai que j’ai pas parlé du plugin intellij qui parait-il est vraiment très très bon
sinon, je reserve des billets complets a spring et groovy, mais pour le moment, pas encore testé le GroovyObjectCustomizer (mais ça va venir )
Et dans la foulée, testez Intellij Idea qui un excellent support Groovy aussi
Tiens Lunatix, tu as deja joué avec les GroovyObjectCustomizer de spring ?
@DJO : héhé, oui le plugin eclipse pour groovy est pas mal du tout. par contre je voudrais savoir si tu as pas posé un brevet sur cette technique de coloration syntaxique pour le blog
@elitost : bonne idée ce rappel sur ce tres bon document
A ceux à qui ça donne envie d’utiliser Groovy :
http://ericreboisson.developpez.com/tutoriel/java/groovy/
Hello,
Hum … Je dois l’admettre: La coloriation syntaxique de Groovy est beaucoup plus jolie que celle de Scala !