• [^] # Re: gcc lave plus blanc ?

    Posté par . En réponse à la dépêche Sortie de GCC 4.3. Évalué à 4.

    Effectivement avec du C ou C++ 100% standard tu ne ferais pas grand chose.
    Le fait d'utiliser des extensions ou librairies tierces en connaissance de cause ne
    remet pas en cause le 100% C++ standard, son but étant, ama, de garantir que
    la construction syntaxique que j'utilise marchera sur tous les compilateurs et
    plateformes sur lesquels je souhaites porter mom code. Le C ou le C++ c'est X
    sociétés qui l'implémente il est donc bon que tout le monde se base sur une
    base commune qu'on appel le standard.
    Les critiques des développeurs des divers noyaux (qui au passage ne sont pas des
    développeurs 'normaux') sont plutôt sur le fait que le compilateur ne propose
    pas d'options permettant des contournements. Activer une option pour avoir un
    comportement particulier en connaissance de cause c'est OK.

    Personnellement je vois aujourd'hui du code C fait par des développeurs qui
    ne connaissaient du langage que le nom : résultat pour du code développé sur les
    5 dernières années sur Solaris 2.8 est un gcc 2.x on ne pourra jamais faire
    évoluer le compilateur, si on doit passer sous Solaris 10 il faut impérativement
    que notre version de gcc fonctionne dessus, sinon on perd tout nos développement.
    Pour moi, vu ce que je viens de voir ces deux dernières années il est impératif que par défaut ce soit le standard courant qui compile ça limitera la casse (en tout cas je l'espère).