![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/8/88/Self-logo.svg/langzh-mo-640px-Self-logo.svg.png&w=640&q=50)
Self
維基百科,自由的 encyclopedia
Self語言,是一種基於原型的物件導向的程式語言,也是一個整合式開發環境和執行環境,由David Ungar和Randy Smith,最初在1986年於施樂帕羅奧多研究中心設計。Self語言在Smalltalk的基礎上,採用「槽」取代了「變數」,從而徹底體現了一切都是物件的風格。在實現Self系統的過程中,設計研究人員發展出了一種動態自適應編譯技術。
Quick Facts 編程範型, 語言家族 ...
![]() | |
編程範型 | 物件導向, 基於原型 |
---|---|
語言家族 | Smalltalk |
設計者 | David Ungar(英語:David Ungar),Randall Smith |
實作者 | David Ungar, Randall Smith, 史丹福大學, 太陽電腦 |
釋出時間 | 1987年,37年前(1987) |
目前版本 | ![]() |
型態系統 | 動態, 強型別 |
許可證 | 類BSD許可證 |
網站 | www |
主要實作產品 | |
Self | |
啟發語言 | |
Smalltalk, APL[3] | |
影響語言 | |
NewtonScript, JavaScript, Io, Agora(英語:Agora (programming language)), Squeak, Lua, Factor, REBOL |
Close