15Fermer17
BookeldOrLe 02/07/2007 à 21:06
Kevin Kofler (./15) :
BookeldOr (./11) :
Ben pour utiliser un langage haut niveau

Le C peut être haut niveau aussi, ça dépend de comment on l'utilise. C'est son point fort, il y a tout, des concepts issus du C aux concepts de haut niveau comme justement ceux que Qt propose.

Hmmm... non, d'abord car il n'a pas de GC.
Peut être avec la prochaine version de C++ car j'ai entendu parler qu'ils prévoyaient de permettre d'utiliser un GC (pas un truc bancal comme un GC à la Boehm).
Et puis C++ permet de coder à bas niveau donc ne peut pas bénéficier de toutes les optims et tous les gardes fous des langages haut niveau.
Par exemple, le typage peut être cassé sans vérification en C++, pas en Java.
Kevin Kofler (./15) :
pour avoir un binaire et des plugins portables

Le C++ est portable aussi, il suffit de recompiler (et tu es de toute façon obligé de distribuer les sources si tu utilises la version gratuite de Qt vu qu'elle est sous GPL).

roll, bon, je ne suis pas non plus très sensible à cette propriété, mais tu réponds à côté quand même.