Je pense qu'il ne faut pas faire l'erreur de vouloir établir un parallèle entre la façon de programmer actuelle, avec celle des années 70 et 80...hlide a écrit : ↑25 févr. 2018 21:03En même temps, les compilateurs de cette époque n'étaient pas aussi évolués que de nos jours. Avec l'optimisation global du programme qui réécrit tout le programme avec en option la possibilité d'utiliser le résultat du profilage, ce n'est pas l'assembliste humain qui saura le faire - surtout avec les ordinateurs modernes.
Les outils de programmation actuels sont conçus pour des processeurs puissants, avec d'énormes ressources mémoire et autres, des vitesses de traitement phénoménales en comparaison ; il y a un énorme gaspillage de toutes les ressources, mais on s'en fout, elles ne sont pas comptées...
Sur les processeurs 8 bits, tout était limité, et il fallait faire des prodiges d'optimisation pour arriver à ses fins ; dans cette optique, le talent du programmeur prenait une importance considérable.
Je ne crois pas qu'un logiciel actuel de programmation 'automatique' saurait mettre en œuvre toutes les astuces dont se servaient les meilleurs programmateurs.
De toute façon, discuter de cela n'est qu'une spéculation gratuite, puisqu'il n'y a aucune justification commerciale à réaliser de nos jours un tel outil...
Mais je pense que de toute façon les outils de programmation anciens étaient suffisants, puisque que l'essentiel de la programmation était faite par l'ingéniosité humaine.