• [^] # Re: Enfer et damnation !

    Posté par (Mastodon) . En réponse au journal Journal inutile : Python c'est complêtement pourri, j'ai un exemple. Évalué à 3.

    Je n'ai jamais directement été confronté à des problèmes de compatibilité entre deux versions mineures de GCC. Et par directement il faut comprendre dans un de mes programmes.
    Mais ça arrive, je l'ai subi plusieurs fois, avec des logiciels tiers qui ne compilent plus sous une nouvelle version de GCC.
    C'est plus courant qu'on ne le pense, parce que les paquets des distribs gèrent ces problèmes pour nous, mais ça arrive !

    Une version d'un logiciel va très bien compilé avec un GCC, et plus du tout avec la version suivante de GCC. souvent pour pas grand chose non plus, une poignée de lignes ou de fonctions, et hop c'est reparti, pour nous, utilisateurs, il suffit d'attendre la version suivante qui ne manque pas d'arriver, et hop, c'est réglé.

    Mais ce problème n'est pas spécifique au C.
    Et... Je n'ai de la même manière jamais directement été confronté aux problèmes soulevés par les changements de version mineure de python !
    Et pourtant je développe en python depuis sept ans maintenant, à de multiples niveaux : scripts, applications, web...
    Par contre c'est sûr que le passage à python 3 impose des changements, mais c'est très visible, il y a des outils aidant à la transition, bref c'est une grosse étape, mais s'il y en a une prochaine du même acabit, elle sera peut-être dans dix ans, et dans quinze ans on aura encore le support des anciens modes de fonctionnement pour ne pas casser la compatibilité, en ajoutant un "import obsolete_stuff" à ses fichiers !


    Yth.