![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/8/88/Self-logo.svg/langzh-640px-Self-logo.svg.png&w=640&q=50)
Self
維基百科,自由的 encyclopedia
Self语言,是一种基于原型的面向对象的程序设计语言,也是一个集成开发环境和运行环境,由David Ungar和Randy Smith,最初在1986年于施乐帕罗奥多研究中心设计。Self语言在Smalltalk的基础上,采用“槽”取代了“变量”,从而彻底体现了一切都是对象的风格。在实现Self系统的过程中,设计研究人员发展出了一种动态自适应编译技术。
事实速览 编程范型, 语言家族 ...
![]() | |
编程范型 | 面向对象, 基于原型 |
---|---|
语言家族 | 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 |
关闭