• [^] # Re: Ouille ouille

    Posté par . En réponse à la dépêche Sortie de ATL 2. Évalué à 1.

    Problème de copier-coller et la colle n'a pas bien tenu ?

    Est-ce que Acceleo ne fait pas double emploi avec ATL ? Car finalement la génération de code consiste à passer d'un modèle (UML par exemple) à un autre (Java, SQL...).

    Je vois bien l'intérêt et je fournis un autre exemple : à partir d'un modèle de données modélisé en UML on génère des scripts de création de table en SQL ainsi que des classes d'accès en C++. Je comprends le divertissement intellectuel qu'il y a à faire cela, mais je ne suis pas certain que l'on y gagne grand chose. Si les tables ont besoin d'index, est-ce qu'il faut « polluer » le modèle en faisant remonter cette information ? Quand le modèle change, comment sont générés les scripts « ALTER TABLE », est-ce qu'il faut méta-modéliser ce genre de changement ? Bref, j'ai l'impression que l'on retombe vite dans les détails d'implémentation donc les joies de l'abstraction ne durent pas très longtemps.

    Vous l'avez compris, je ne suis pas très enthousiaste ; j'attends de voir les applications grand public développées en un éclair pour être persuadé des bienfaits du MDE. En même temps, si tout le monde était comme moi les choses n'évolueraient pas bien vite...