Groovy and Grails
Conclusion
Groovy
Groovy apporte une souplesse dans le développement. En théorie, ce langage permet de gagner en productivité.
Je ne l'ai pas assez utilisé pour le constater dans la pratique. Il y a certes, moins de lignes de code à taper qu'en Java,
mais les erreurs sont plus difficiles à détecter. Il faut souvent attendre la phase d'exécution pour découvrir une simple erreur de frappe.
Grails
Grails convient bien à une méthode de développement agile car les cycles de développements sont assez courts.
Un des atouts de Grails est qu'il est extrêmement simple à mettre en œuvre.
Groovy associé à Grails, me semble être le challenger idéal face à des technologies prédominante comme le PHP.
Cependant, pour des projets de grande envergure, il me semble que les technologies Java/J2EE sont mieux adaptées.