• [^] # Re: Mode direct

    Posté par (site web personnel, Mastodon) . En réponse au journal Programmation 3D à travers les âges : OpenGL 1.1 (1997-2003). Évalué à 6.

    Cette remarque m'a intrigué donc j'ai dû chercher sur le web car je ne connais pas cette histoire. Pour les autres qui sont intrigués, voici le lien (ça vous évitera de chercher aussi!): https://nehe.me/

    Cette histoire est triste en effet, et malheureusement bien trop courante. Combien de personnes "brûlées" parce qu'elles se sont approchées trop proche du soleil sans jamais l'atteindre pendant des décennies? Rien que cette semaine, je lisais ce post de blog d'un contributeur majeur, pendant 25 ans, de KDE qui arrête après avoir été déçu par d'autres contributeurs (sans commentaire de ma part sur qui a raison ou non car je ne connais pas ces gens, mais c'est une histoire de sous). Ou encore le mainteneur de libxml2 qui arrête après 12 ans de contribution sur cette bibliothèque majeure utilisée massivement. Il avait déjà partagé ses réticences par rapport aux mauvais acteurs du libre qui réclamaient toujours plus de lui (notamment les fameux "chercheurs" en sécurité qui pour beaucoup — pas tous mais énormément — relèvent plus de gens qui remplissent des lignes de CVs avec le genre de bugs basique que n'importe quel dév de base corrige à la pelle plutôt que perdre du temps à faire des "CVEs"), il y a quelques mois.

    Enfin bon, les parasites pullulent malheureusement sur l'internet. Ils se nourrissent du travail des autres et s'en fichent totalement de les suffoquer (ils passeront juste à autre chose si la source se tarit).

    Quant à ceux qui sont productifs, mais crachent sur le code historique (comme on le lit dans l'histoire de ce Nehe) et sur les anciens contributeurs... alors même que tout leur propre travail repose sur ce code historique (et que leur propre notoriété vient de ce fait! Car ils continuent sur une base de code qui a eu des décennies pour s'affiner et se faire connaître), c'est d'une vision court-termiste et d'un manque de classe total aussi. Perso dès que quelqu'un fait une remarque désobligeante sur un bout de code historique dans GIMP, je leur fais poliment remarquer que cela ne se fait pas et que sans ce bout de code, ils ne seraient pas là non plus (sans avoir connu ces développeurs historiques moi-même; car ce n'est pas la question). C'est malheureusement bien trop courant chez certains développeurs plus jeunes qui sont prompts à vouloir faire leurs marques et à prouver qu'ils sont meilleurs que les anciens, à vouloir faire table rase bien trop facilement, quitte à causer de nouveaux problèmes. Combien de fois ai-je calmé les ardeurs de nouveaux contributeurs qui voulaient juste tout casser pour faire "mieux" et n'en avaient rien à faire des usagers ou usages historiques.

    C'est d'ailleurs aussi une tendance que je remarque dans des projets relativement récents (ça peut vouloir dire 10 ou 15 ans, hein!) qui font de super trucs d'un côté, mais de l'autre veulent soit tellement se démarquer soit juste refuser les usages historiques (sans pour autant avoir de solution autre à proposer pour les problématiques qu'ils jugent "obsolètes" mais qui sont pourtant présentes dans le monde réel) parce qu'ils ne les trouvent pas correspondant à leur vision idéalisée de "ce qu'il faut faire".

    Film d'animation libre en CC by-sa/Art Libre, fait avec GIMP et autre logiciels libres: ZeMarmot [ http://film.zemarmot.net ]