• [^] # Re: Débat contradictoire

    Posté par . En réponse au journal QT, KNUT && programmation. Évalué à 3.

    Qt n'est pas du C++ mais du « C+=2 »! En gros c'est du C++ trafiqué que tu as besoin de passer par un pré-précompileur à la sauce Trolltech, bref c'est pas très propre et parfois c'est assez relou...

    Personnellement, je trouve que :
    - ce n'est pas très contraignant de passer par pré-préprocesseur (moc avant cpp), il suffit d'une règle supplémentaire dans le Makefile et c'est automatique ;
    - si ça n'avait pas été fait avec un préprocesseur indépendant, ça aurait supposé des magouilles (des vraies, cette fois) avec les macros de cpp [troll inside]comme pour gtk, p.ex.[/] ;
    - il est très facile de lire du code Qt grâce à ses quelques mots clefs supplémentaires.

    Donc, le côté « relou », pas tant que ça. Et le côté « pas très propre », non plus.