ALGOL 68

维基百科,自由的百科全书
跳转至: 导航搜索
ALGOL 68
File:Algol68RevisedReportCover.jpg
Revised Report on the Algorithmic Language - ALGOL 68 Edited by: A. van Wijngaarden & al, Sep 1973
编程范型 multi-paradigm: concurrent, imperative
設計者 A. van Wijngaarden, B.J. Mailloux, J.E.L. Peck and C.H.A. Koster, et al.
发行时间 1968, last revised 1973
型態系統 static, strong, safe, structural

ALGOL 68(源自英语ALGOrithmic Language 1968的縮寫),一種指令式程式語言,為ALGOL家族的成員,被認為是ALGOL 60的後繼者。它設計的目標,是提供更廣泛的應用,以及更嚴格的語法定義。

概論[编辑]

ALGOL 68由IFIP Working Group 2.1負責設計。1968年12月20日,Working Group 2.1 通過了這個語法規範,並提交IFIP大會通過。它的主要架構者為Adriaan van Wijngaarden。

註釋[编辑]

  1. ^ A History of C++: 1979−1991 (PDF). 1993-03 [May 6, 2008]. "Algol68 [gave] operator overloading(§3.3.3), references (§3.3.4), and the ability to declare variables anywhere in a block (§3.3.1)" 
  2. ^ Interview with Guido van Rossum. 1998-07 [April 29, 2007]. (原始内容存档于1 May 2007).