• # Parfaitement d'accord

    Posté par . En réponse au journal La cochonnerie en boite que sont les systèmes de dépendances. Évalué à 6.

    Merci! Je viens de me re-connecter à LinuxFR alors que cela faisait 10 au minium. (De toute façon, j'étais toujours à contre sens de la communauté.)

    Les dépendances style apt rpm ebuilds liées au système, ce n'est pas top mais en étant modérés dans leurs usages, cela peut bien se passer. Mais au niveau de Python, Conda, (tous ceux que tu cites), c'est "à pleurer". J'ai tenté Python au moins 4 fois ces dernières années pour plusieurs projets et ce fut pénible, difficile, compliqué dès qu'il fallait utiliser des librairies car, et c'est là où cela devient amusant, c’était bien pour la présence de cette immense gamme de librairies que j'ai été "poussé" par certains collègues/amis vers Python... Quelle ironie! C'est quand tu veux utiliser les diverses librairies que cela commence à ne plus marcher et tu passes alors des heures, voir des dizaines d'heures à pouvoir rendre l'ensemble fonctionnel en sachant très bien que cela sera encore plus difficile à faire fonctionner sur le serveur de production!
    J'ai donc abandonné à chaque fois. (alors même que j'avais déjà fait de beaux avancement dans un Jupyter hébergé je ne sais où).

    Tu poses +- la question de savoir si les créateurs d'environnement (le terme me fait déjà bien rire) savent ce qu'ils font. Eh bien, oui et non. Oui car ils connaissent la complexité de ce qu'ils élaborent et non car beaucoup d’informaticiens sont encore des geeks/no life/no sport (même passé les 30 ou 40 ans) qui considèrent que passer du temps à faire fonctionner quelque chose qui théoriquement est bon n'est pas un problème car ce qui compte pour eux, c'est idéologie et non la pratique. En d'autres termes, perdre du temps à faire fonctionner quelque choses dont l’idéologie leur plait n'est pas un problème (je les soupçonnent même de trouver cela valorisant!).

    Tout ça, c'est mon avis. Hein!