Je dirais un peu de 2 et beaucoup de 3. Je suis plutôt d'accord avec ton analyse.
Mais quoi qu'on dise du libre, GCC et les libs "de base" sont des chosent qui essayent de garder un max de rétrocompatibilité (attention, je sens que je vais m'en prendre plein la tronche : je ne parle pas du C géré par gcc, i.e. le code qu'on lui envoi à compiler, mais du code de GCC lui-même) et cela veut souvent dire ajouter des choses sans jamais retirer les anciennes, et mettre tout ça en forme pour que ça fonctionne toujours.
C'est vrai que c'est chiant, ce n'est pas le genre de code dans lequel j'aime me plonger (d'ailleurs je ne le fais pas), mais c'est un avantage pour pas mal de monde.
[^] # Re: Qualité ?
Posté par benoar . En réponse au journal Nouvelle interview de Linus Torvalds. Évalué à 2.
Mais quoi qu'on dise du libre, GCC et les libs "de base" sont des chosent qui essayent de garder un max de rétrocompatibilité (attention, je sens que je vais m'en prendre plein la tronche : je ne parle pas du C géré par gcc, i.e. le code qu'on lui envoi à compiler, mais du code de GCC lui-même) et cela veut souvent dire ajouter des choses sans jamais retirer les anciennes, et mettre tout ça en forme pour que ça fonctionne toujours.
C'est vrai que c'est chiant, ce n'est pas le genre de code dans lequel j'aime me plonger (d'ailleurs je ne le fais pas), mais c'est un avantage pour pas mal de monde.