Fortran Programming Quiz Prep pro
Na konci roku 1953 předložil John W. Backus svým nadřízeným v IBM návrh, aby vyvinuli praktičtější alternativu k jazyku sestavení pro programování jejich počítače sálových počítačů IBM 704. [8]: 69 Backusův historický tým FORTRAN tvořili programátoři Richard Goldberg, Sheldon F. Best, Harlan Herrick, Peter Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Harold Stern, Lois Haibt a David Sayre. [9] Mezi jeho koncepty patřil snadnější vstup rovnic do počítače, myšlenka vyvinutá J. Halcombe Laningem a demonstrovaná v systému Laning a Zierler z roku 1952. [10] Někteří z těchto programátorů byli šachoví hráči a byli vybráni pro práci v IBM s myšlenkou, že mají logické myšlení.
Návrh specifikace pro IBM Mathematical Formula Translate System byl dokončen v listopadu 1954. [8]: 71 První příručka pro FORTRAN se objevila v říjnu 1956, [8]: 72 s prvním kompilátorem FORTRAN dodaným v dubnu 1957. [8]: 75 Toto byl první optimalizační kompilátor, protože zákazníci se zdráhali používat programovací jazyk na vysoké úrovni, pokud jeho kompilátor nemohl vygenerovat kód s výkonem srovnatelným s ručním kódovacím jazykem sestavení. [11]
Zatímco komunita byla skeptická, že tato nová metoda by mohla překonat ruční kódování, snížila počet programovacích příkazů nezbytných pro provoz stroje o faktor 20 a rychle získala přijetí. John Backus řekl během rozhovoru s zaměstnancem časopisu IBM v roce 1979: „Hodně z mé práce pochází z líného. Nelíbilo se mi psát programy, a tak, když jsem pracoval na IBM 701, psal programy pro práci s počítači raketové trajektorie, začal jsem pracovat na programovacím systému, aby se usnadnilo psaní programů. “[12]
Vědci tento jazyk široce přijali pro psaní numericky náročných programů, což povzbudilo autory kompilátorů k vytváření kompilátorů, které by mohly generovat rychlejší a efektivnější kód. Zahrnutí komplexního datového typu do jazyka dělalo Fortran zvláště vhodný pro technické aplikace takový jako elektrotechnika.
V roce 1960 byly k dispozici verze FORTRAN pro počítače IBM 709, 650, 1620 a 7090. Významné je, že rostoucí popularita FORTRANu podnítila konkurenční výrobce počítačů, aby poskytli kompilátory FORTRAN pro své stroje, takže v roce 1963 existovalo více než 40 kompilátorů FORTRAN. Z těchto důvodů je FORTRAN považován za první široce používaný meziplatformový programovací jazyk.
Vývoj Fortranu paralelizoval časný vývoj technologie kompilátorů a mnoho pokroků v teorii a designu kompilátorů bylo konkrétně motivováno potřebou generovat efektivní kód pro programy Fortran.
Datum aktualizace
7. 8. 2019