ALGOL: Porovnání verzí

Smazaný obsah Přidaný obsah
m →‎top: převedení šablony cite web na citace elektronické monografie za použití AWB
m -self link
Řádek 4:
 
Tři hlavní specifikace:
* [[ALGOL 58|ALGOL 58]] – původně navrhovaný název '''IAL''' ('''I'''nternational '''A'''lgorithmic '''L'''anguage).
* [[ALGOL 60|ALGOL&nbsp;60]] – první zavedení jako ''X1 ALGOL&nbsp;60'' v&nbsp;polovině r. 1960 – přepracovaný 1963<ref>{{cite book
| title = Report on the Algorithmic Language ALGOL 60
| location = Copenhagen
Řádek 39:
| unused_data = Ed. P. Naur
}}</ref><ref>{{Citace elektronické monografie | titul = Revised Report on the Algorithmic Language Algol 60 | year = 1963 | url = http://www.masswerk.at/algol60/report.htm | datum přístupu = 8 June 2007 | url = http://web.archive.org/web/20070625171638/http://www.masswerk.at/algol60/report.htm | archivedate = 25 June 2007 <!--DASHBot--> | deadurl = no}}</ref>
* [[ALGOL 68|ALGOL&nbsp;68]] – přepracovaný v roce 1973<!--<ref>{{Citace elektronické monografie | titul = Revised Report on the Algorithmic Language ALGOL 68 | year = 1973 | url = http://vestein.arb-phys.uni-dortmund.de/~wb/RR/rr.pdf | datum přístupu = 25 August 2010}}</ref>--> – zavedl nové prvky jako dynamická pole, řezání, paralelismus, identifikaci operátorů a další rozmanité možnosti rozšíření.
 
Před tím než [[profesor|prof.]] [[Niklaus Wirth|Wirth]] vyvinul [[Pascal (programovací jazyk)|Pascal]], založil svůj [[ALGOL W|ALGOL&nbsp;W]] na ALGOLu&nbsp;60 . Algol-W (pro [[Dějiny_počítačů#IBM_System_360|IBM S/360]]) měl být novou generací ALGOLu, ale komise pro ALGOL&nbsp;68 se raději rozhodla pro design, který byl více komplexní a pokročilý, než čistý a zjednodušený ALGOL&nbsp;60. Oficiální názvy verzí ALGOLu jsou odvozené od roku, ve kterém byly prvně publikovány.