On est même à un bon 40 ans pour le C...
C'est pas super sympa pour les mecs qui font de l'archi ça. "En fait, vous avez pas fait évolué grand chose en 20 ans".
Et bah punaise, je suis bien content que tu n'aies pas été le responsable de ma formation en informatique, parce que là je serais en train d'élever des chèvres dans le Larzac ! Si on m'avait expliqué "pour toi petit, l'informatique se résumera à programmer en Java. La première année, tu verras les tableaux. La deuxième les objets. Et la troisième l'héritage. Have fun", laisse moi te dire que j'aurais pris mes jambes à mon cou !
S'il y a des centaines de langages, c'est sans doute avant tout qu'on n'est jamais capable de se mettre d'accord, mais c'est aussi parce qu'il y a plein d'approches différentes, plein de besoins différents, et plein de solutions différentes. Croire que tu vas produire un "bon programmeur" en le faisant coder uniquement en objet sans jamais lui montrer le paradigme fonctionnel, ou en le faisant utiliser uniquement un langage de très haut niveau sans jamais lui expliquer ce que fait un compilo et ce qu'est vaguement une mémoire/de l'assembleur, c'est un rêve un peu étrange...
Ce qui va faire une formation réussie, c'est justement que le programmeur saura quels outils existent, quelles sont les options qui lui sont proposées, et quels genres de problèmes peuvent être résolus avec. Et s'il n'a vu qu'un seul langage, il se retrouvera régulièrement à tenter de faire rentrer une pièce ronde dans un trou carré avec une petite cuillère, parce que de toutes façons il n'aura jamais rien vu d'autre
Là j'avoue, je ne saisie pas bien la diatribe sur "un mec qui ne pratique pas ne peut pas diriger parce qu'il doit gérer des problèmes d'égo".