John Backus

John Backus (1942 -) est un pionner de l'informatique connu pour ces deux réalisations marquantes :

  1. entre 1954 et 1957, au sein d'IBM, lui et son équipe inventent le langage FORTRAN.
  2. en 1959 il invente une notation permettant de décrire la syntaxe d'un langage de programmation de haut-niveau. Cette notation (abrégée BNF) s'appelle d'abord Backus Normal Form, puis Backus-Naur Form après que Peter Naur y ait apporté ses modifications. À titre presque anecdotique, on signalera que Donald Knuth s'est prononcé en faveur de Backus-Naur Form dans une lettre à Communication of the ACM, en décembre 1964.

John Backus reçoit de nombreux prix recompensant sa carrière. Quand il reçoit le ACM Turing Award en 1977, pour lequel il doit rédiger un article sur le sujet de son choix, il surprend la communauté informatique en intitulant son article : Can programming be liberated from the von Neumann style ? : a functional style and its algebra of programs (La programmation peut-elle être libérée du modèle von Neumann ? : un modèle fonctionnel et son algèbre des programmes) dans lequel il dénonce avec virulence l'inéfficacité de la programmation impérative et introduit un langage purement fonctionnel baptisé FP, pour Functional Programming.

John Backus à pris sa retraite en 1991.

Réferences

Liens internes

Liens externes

Bibliographie

See also: John Backus, 1942, 1954, 1957, 1959, 1964, 1977, 1991, ACM