Qu'en pensez vous?
Qu'en pensez vous?
Beaucoup de bien
Plus sérieusement, il faut penser groovy comme un outils au sein de l'écosystème java: il excelle là où java a des lacunes et pèche par ses qualités: langage à typage faible, performances moyennes.
Je l'utilise en production depuis la version 1.0 pour des automates de transformation de données en flux continus sans problème. Il me sert également beaucoup pour réaliser des opérations ponctuelles, des scripts one-shot, du prototypage, du proof of concept, avoir la date du jour (sisi)
En général mon cheminement est souvent celui-ci
* je prototype en groovy
* je consolide les parties abstraites ou les classe support en java
* je conserve les parties modifiables ou adaptatives en groovy
* je couvre tout cela avec des test unitaires
* je recette en situation
* j'adapte la partie souple conservée en groovy directement sur le serveur de recette pour les 20% d'environnement chiants à modéliser
* je répercute les modifications sur les sources
* je revalide
* je sers chaud en production et je passe à la suite
IL faut également se rendre compte de quelques éléments :
- l'écosystème est très riche
- springsource met des ressources dessus et le paquet sur la communication
- les commiters sont très réactifs
- et une fois qu'on y a goûté, revenir à du java pur et dur est pénible.
Marc
Je vois pas pourquoi vous voulez a tout prit migrer de Groovy vers du Java pur... ca n'apporte quasiment rien :/
Enfin personnellement j'ai regardé, et je compte bien l'utiliser pour remplacer Rails par Grails (meilleurs performances, meilleurs API, toute la puissance de Java!)
Partager