跳去內容

ALGOL 68

出自維基百科,自由嘅百科全書
ALGOL 68
編程範式多範式指令式並發
設計者A. van Wijngaarden英文Adriaan van Wijngaarden, B.J. Mailloux英文Barry J. Mailloux, J.E.L. Peck英文John E. L. Peck, C.H.A. Koster英文Cornelis H.A. Koster等人
第一次出現最終報告: 1968年, 56年之前 (1968)
穩定版本
Algol 68/RR / 修訂報告: 1973年, 51年之前 (1973)
類型系統靜態強類型安全結構化
網站Revised Report on the Algorithmic Language ALGOL 68
Major 實作版本
ALGOL 68C英文ALGOL 68C, ALGOL 68 Genie(新近[1]), ALGOL 68R英文ALGOL 68R, ALGOL 68RS英文ALGOL 68RS, ALGOL 68S英文ALGOL 68S, FLACC英文FLACC, Алгол 68 Ленинград, Odra ALGOL 68英文Odra (computer)
衍生變體
ALGOL 68/FR (Final Report: 1968), Algol 68/RR (Revised Report: 1973)
啟發語言
ALGOL 60, ALGOL Y英文ALGOL Y
影響語言
C[3][5]C++[6]Bourne shellKornShellBashSteelman英文Steelman language requirementsAdaPython[7]Seed7英文Seed7Mary英文Mary (programming lan guage)S3英文S3 (programming language)

ALGOL 68(源自英語:ALGOrithmic Language 1968嘅縮寫),一種指令式程式語言,係ALGOL家族嘅成員,有啲人覺得佢係ALGOL 60嘅後繼者。

參考

[編輯]
  1. "ALGOL 68 Genie". 原著喺2020-08-14歸檔. 喺2020-04-22搵到.
  2. Dennis Ritchie (April 1993). "The Development of the C Language" (PDF). 原著 (PDF)喺2005-06-29歸檔. 喺2007-04-26搵到.
  3. Influence on C: types, structures, arrays, pointers and procedures – Dennis Ritchie[2]
  4. Dennis Ritchie (June 1988). "C and Algol 68". 原先內容歸檔喺2009-08-27. 喺2006-09-15搵到.
  5. Influence on C: union, structure, syntax and long precision – Dennis Ritchie[4]
  6. "A History of C++: 1979−1991" (PDF). March 1993. Page 12, 2nd paragraph: Algol68 [gave] operator overloading(§3.3.3), references (§3.3.4), and the ability to declare variables anywhere in a block (§3.3.1). 原先內容歸檔 (PDF)喺2006-12-10. 喺2008-05-06搵到.
  7. "Interview with Guido van Rossum". July 1998. 原著喺2007-05-01歸檔. 喺2007-04-29搵到.