∑
MathTCG
#064 / 100•Space, Chance & Computation•MathTCG #464 / 500•★Commune•∀Logique•Mathématicien

John Backus

Période historique : 1924-2007

Concepteur principal de FORTRAN, premier langage compilé de haut niveau à large diffusion, et de la forme BNF.

Contenu & Formulation mathématique

Contribution épistémologique majeure
Direction du développement de FORTRAN (premier langage de haut niveau massivement adopté), conception de la forme de Backus-Naur (BNF) et pionnier de la programmation fonctionnelle.

Genèse & Portée historique

Prix Turing 1977, John Backus a dirigé l'équipe d'IBM ayant créé FORTRAN en 1957, le premier langage de programmation de haut niveau largement diffusé. Il a également inventé la forme normale de Backus-Naur (BNF), métasyntaxe universelle servant à spécifier sans ambiguïté les langages de programmation non contextuels.

Backus affirmait avoir conçu FORTRAN par pure paresse : « Je n'aimais pas écrire des programmes en binaire, alors quand j'ai travaillé sur l'IBM 704, j'ai commencé à fabriquer un système pour rendre la programmation plus facile ».

« Donner aux formules mathématiques une grammaire que les machines savent traduire en circuits. »

Filiations & Relations conceptuelles (0)

Cette notice constitue un axiome autonome sans relations directes enregistrées dans le recueil.

Objet de collection MathTCG

#464
★Commune
∀1924 – 2007

John Backus

Logique•MATHÉMATICIEN

Direction du développement de FORTRAN (premier langage de haut niveau massivement adopté), conception de la forme de Backus-Naur (BNF) et pionnier de la programmation fonctionnelle.

1924-2007

Dans l'édition physique et numérique de MathTCG, cette carte appartient à l'extension Space, Chance & Computation.

Extension : Space, Chance & Computation (#064 / 100)
Numéro global MathTCG : MathTCG #464 / 500
Rareté officielle : Commune (★)
Domaine théorique : Logique
Identifiant pérenne : john-backus