POP-2
维基百科,自由的 encyclopedia
POP-2(也称为POP2,Package for Online Programming:在线编程包),是Robin Popplestone(英语:Robin Popplestone)和Rod Burstall(英语:Rod Burstall)在大约1970年于爱丁堡大学开发的编程语言,起源于更早的语言POP-1(Robin Popplestone在1968年开发,最初叫做COWSEL(英语:COWSEL))[1]。它根源于很多来源:LISP和ALGOL 60语言,和来自Peter J. Landin的理论上的想法。它使用增量式编译器(英语:incremental compiler),这给与它某些解释型语言的灵活性,包括允许在运行时间定义新函数,和在程序运行时修改函数定义(二者都是动态编译的特征),而没有解释型语言的开销。
Quick Facts 编程范型, 设计者 ...
编程范型 | 函数式,面向堆栈 |
---|---|
设计者 | Robin Popplestone(英语:Robin Popplestone),Rod Burstall(英语:Rod Burstall) |
发行时间 | 1970年,54年前(1970) |
启发语言 | |
COWSEL(英语:COWSEL),ALGOL 60,ISWIM | |
影响语言 | |
POP-10,POP-11(英语:POP-11),ML |
Close