• [^] # Re: Pas trop tôt

    Posté par . En réponse à la dépêche Python — partie 2 ―Python 2. Évalué à 4. Dernière modification le 09 septembre 2019 à 12:51.

    Mea culpa. Je veux bien croire que ça n’a pas toujours été simple pour tout le monde et que je généralise un peu vite.

    Mais le problème des dépendances, c’est justement qu’on est tributaire d’autrui pour gérer ses propres problèmes, et que si les autres ne font pas leur boulot ou ne le font pas à temps ou que le projet tombe à l’eau, on est bloqué. Mais ce problème n’a rien de spécifique avec la migration en Python 3. C’est tout le temps vrai. Si les dépendances cassent, bloquent, buguent ou ne sont plus mises à jour, on se retrouve coincé, avec une pile d’adaptations à gérer, et c’est vrai dans tous les langages et en tout temps. Ce n’est pas particulièrement la faute à Python 3.

    De ce dont je me souviens des discussions à l’époque, c’est que beaucoup ne voulaient tout simplement pas migrer, n’en voyaient pas l’intérêt et n’en avaient rien à faire. Beaucoup de mauvaise volonté, et le blâme est retombé sur Python 3. Si j’ai bonne mémoire, il avait été envisagé par certains de faire un fork de Python 2. Bref, le problème m’a toujours plus paru être une question communautaire qu’un problème intrinsèque au langage lui-même.