J’ignore l’âge de cet intervenant et j’ai bien noté le pseudo aussi, néanmoins je voudrais dire que j’ai constaté une augmentation de questions de ce genre un peu « naïves » et pas uniquement concernant notre plateforme. Je me suis donc interrogé et je suis arrivé à une conclusion qui me semble logique que je vous livre… (Merci la pause café ! ;-))
Plus le temps passe et plus les nouvelles générations ont du mal à s’imaginer ce que c’était que de développer pour un CPU de quelques MHz, gérant au mieux quelques mégas de RAM et c’est à mon avis plutôt normal. Si je devais faire une analogie, je pense que nous-mêmes nous aurions du mal à appréhender correctement les contraintes inhérentes aux premiers ordinateurs à lampes. Savoir quelque chose et l’avoir vécu, c’est très différent vous en conviendrez…
En fait, j’ai constaté que les jeunes assez souvent considèrent la micro 8/16 bit de façon plutôt caricaturale : cela faisait bip bip en 4 couleurs, ou alors par analogie (et c’est un fonctionnement normal chez l’être humain) s’imaginent que cela devait être en gros comme le dinosaure de PC à 400 MHz qu’avaient leurs parents autrefois mais en encore plus lent, alors qu’aucune de ces deux représentations n’est juste.
De même, les environnements de développement actuels, rendent difficile la perception de la normalité passée qui consistait à pisser du code dans un langage de bas niveau avec une interface qui n’était qu’un éditeur de texte rudimentaire et le niveau vraiment élevé d’optimisation du code qui était requis afin d’obtenir quelque chose de valable.
P.S. : il y a évidemment des jeunes qui aiment le rétro ou qui se sont suffisamment immergés dans l’informatique de grand papa pour la comprendre.