Quand on regarde d'un peu plus près on se rend compte :
- qu' Acceleo n'est qu'un outil générique qui permet de définir ses templates. On peut écrire des templates qui génèrent 100% du code ou bien des templates qui n'en génèrent qu'une partie comme dans le screencast (ça va dépendre du contexte d'utilisation)
- que si on est allergique aux boiboites ou si le formalisme choisi s'y prête moyen on peut définir sa syntaxe textuelle avec Xtext, (http://www.eclipse.org/xtext ) Acceleo s'en moque, pour lui c'est un modèle.
- que l'on choisi le niveau d'abstraction que l'on veut, on peut être très haut niveau ou très technique, voir les deux (exemple WISSS qui définit un formalisme pour les webapps, haut niveau pour le côté métier mais très précis et détaillé pour la gestion des droits).
- que c'est un outil parmi d'autres aidant à l'industrialisation, avoir un bel outil n'implique ni que l'on sache bien s'en servir ni que le problème s'est résolu par magie.
[^] # Re: On est pas vendredi mais je m'en fous
Posté par Cédric Brun . En réponse à la dépêche Acceleo 2.7.0 est sorti !. Évalué à 5.
- qu' Acceleo n'est qu'un outil générique qui permet de définir ses templates. On peut écrire des templates qui génèrent 100% du code ou bien des templates qui n'en génèrent qu'une partie comme dans le screencast (ça va dépendre du contexte d'utilisation)
- que si on est allergique aux boiboites ou si le formalisme choisi s'y prête moyen on peut définir sa syntaxe textuelle avec Xtext, (http://www.eclipse.org/xtext ) Acceleo s'en moque, pour lui c'est un modèle.
- que l'on choisi le niveau d'abstraction que l'on veut, on peut être très haut niveau ou très technique, voir les deux (exemple WISSS qui définit un formalisme pour les webapps, haut niveau pour le côté métier mais très précis et détaillé pour la gestion des droits).
- que c'est un outil parmi d'autres aidant à l'industrialisation, avoir un bel outil n'implique ni que l'on sache bien s'en servir ni que le problème s'est résolu par magie.