2007. március 22., csütörtök

In memoriam John Backus

Meghalt John Backus, a FORTRAN megalkotója. A járatlanabbak kedvéért: a FORTRAN volt az első igazi programozási nyelv, ahol már nem gépi kódban kellett programot írni. Megalkotásakor, 1954-ben még nem létezett a Noam Chomsky nevéhez fűződő formális nyelvek elmélete, ennek köszönhető, hogy a programok értelmezése nem minden esetben egyértelmű, ez több, anekdotikussá vált programhibához vezetett, például amikor állítólag egy Mars űrszonda elszállt a végtelenbe, mert egy ciklus belsejébe szánt sort a fordító a ciklus után végrehajtandó utasításnak értelmezett. Szintén Backus nevéhez fűződik a BNF, azaz Backus-Naur Form, amelyet épp formális nyelvek tömör leírásához szoktunk használni.

Megjegyzés küldése