Pourquoi avoir créée autant de language de programmation ?

Pourquoi avoir créée autant de language de programmation ?

16 octobre 2019 · 1 min. de lecture
quora Pourquoi

Réponse publiée sur Quora

Parce que le temps passe, et il passe très vite en informatique.

Les premiers languages étaient très proches du “language machine”, avec des instructions proches de celles du processeur comme le saut inconditionnel (goto).

Puis on a peu à peu pris conscience que les programmes devaient être lisibles et maintenables par des humains, et aussi qu’un bon compilateur pouvait optimiser le code mieux qu’un humain pour les processeurs modernes.

A chaque étape, et aussi pour certains besoins spécifiques, on a créé des languages déchargeant les programmeurs des tâches ingrates (allouer/desallouer la mémoire) ou leur simplifiant la tâche (synchroniser des threads et processus).

Ceci continuera jusqu’à la généralisation du language qui, selon Nicklaus Wirth, sera celui dans lequel vos collègues auront du plaisir à lire vos programmes.

Pas demain la veille donc.

Dr. Goulu
Auteurs
Dr. Goulu (il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology

comments powered by Disqus