• [^] # Re: C'est pas tant linux que les OS qui ont "disparu"

    Posté par . En réponse au journal Les distributions GNU/Linux, un petit monde en voie d’extinction ?. Évalué à 3.

    Avis très intéressant. Comme quoi, d'un troll raté ne poussent pas que les poils.

    Selon moi, ceux qui n'ont, grosso modo, connu qu'un seul OS sont ceux qui sont nés qu'après 1995: avant ça, je doute que les gens n'aient pas connus de windows 9X et donc par plantage interposé, MSDOS, qui n'est pas la même chose que la famille WinNT.

    Je crois que Win9X malgré ses défauts était bien plus bidouillable que la famille WinNT (base de registre basée sur des UUID (je suppose, hein, ça date) et non des chaînes de caractères, pas de fichiers de scripts d'«init» (autorun.bat, sysconfig?) faciles à trouver ou bien documentés, difficulté/impossibilité d'avoir un vrai mode bas niveau: toujours une interface graphique obligatoire et un shell castré comparé à MSDOS6) ce qui a peut-être tendance a rendre le sujet plus intéressant.

    De ce fait, je ne pense pas que les jeunes developpeurs soient très attirés par la programmation système, du moins autant que ne pouvaient l'être la jeunesse entre 1995 et 2000.

    Reste à savoir ce qu'on appelle programmation système. Est-ce le fait de coder sans OS, en «bare-metal», ou le fait de coder des softs/scripts à destination des autres logiciels, conçus pour être scriptés?
    Dans le 1er cas (baremetal) je pense que sur mes 4 jeunes collègues (moins de 3 ans qu'ils sont sortis de l'école, sur un total de 5 collègues dev), 1 seul est intéressé. Dans le 2nd cas, j'en ajoute un. Ce ratio est pas trop mal, d'autant que ce sont des univers qu'ils n'ont pas découverts à l'école. Moi non plus d'ailleurs.

    Il est vrai que le web, les containers, l'IA, sont des sujets qui font beaucoup de bruit, mais l'IoT ou le «devops» (quoique cela puisse vouloir dire) ne sont pas silencieux non plus, je miserais personnellement plus sur une baisse des dev de softs end-user natifs qu'une baisse des dev «bas-niveau», surtout parmi les contributeurs à des projets open-source, avec des impacts désagréables (je me souviens de pgadmin3, codé en C++, il marchait nickel, j'ai essayé récemment le 4, j'ai été dégoûté, trop lent, buggué, dépendances à n'en pas finir...)