Self
维基百科,自由的 encyclopedia
Self语言,是一种基于原型的面向对象的程式设计语言,也是一个集成开发环境和运行环境,由David Ungar和Randy Smith,最初在1986年于施乐帕罗奥多研究中心设计。Self语言在Smalltalk的基础上,采用“槽”取代了“变量”,从而彻底体现了一切都是对象的风格。在实现Self系统的过程中,设计研究人员发展出了一种动态自适应编译技术。
Quick Facts 编程范型, 语言家族 ...
编程范型 | 面向对象, 基于原型 |
---|---|
语言家族 | Smalltalk |
设计者 | David Ungar(英语:David Ungar),Randall Smith |
实现者 | David Ungar, Randall Smith, 斯坦福大学, Sun微系统 |
发行时间 | 1987年,37年前(1987) |
当前版本 | |
类型系统 | 动态, 强类型 |
许可证 | 类BSD许可证 |
网站 | www |
主要实现产品 | |
Self | |
启发语言 | |
Smalltalk, APL[3] | |
影响语言 | |
NewtonScript, JavaScript, Io, Agora(英语:Agora (programming language)), Squeak, Lua, Factor, REBOL |
Close