Euler
外观
| 编程范型 | 多范型: 过程式, 指令式, 结构化 |
|---|---|
| 语言家族 | ALGOL 维尔特 |
| 設計者 | 尼克劳斯·维尔特 Helmut Weber |
| 實作者 | 史丹佛大學 苏黎世联邦理工学院 |
| 发行时间 | 1965年 |
| 型態系統 | 動態 |
| 作用域 | 词法 |
| 受影响于 | |
| ALGOL 60 | |
Euler是由尼克劳斯·维尔特和赫尔穆特·韦伯(Helmut Weber)共同创建的编程语言,它被构想为ALGOL 60的延伸与泛化[1][2][3]。
设计者们的目标是创造一种具备以下特性的语言:
- 比ALGOL 60更简洁,但同时更具灵活性。
- 实用,且能以合理的效率进行处理。
- 能够用严谨的形式化方法进行定义。
Euler语言在1965年之前就已经投入运行。
参考文献
[编辑]- ^ Wirth, Niklaus; Weber, Helmut. Euler: a generalization of ALGOL, and its formal definition: Part I. Communications of the ACM. 1966, 9 (1): 13–25.
- ^ Wirth, Niklaus; Weber, Helmut. Euler: a generalization of ALGOL, and its formal definition: Part II. Communications of the ACM. 1966, 9 (2): 89–99.
- ^ Christopher, Thomas W. Euler: An Experiment in Language Definition (PDF) (报告). Illinois Institute of Technology. 1997. (原始内容 (PDF)存档于1 September 2006).