Self — объектно-ориентированный язык программирования основанный на концепции прототипов. Является диалектом Smalltalk, в языке поддерживается динамическая типизация, в нём реализована эффективная JIT-компиляция.
Self | |
---|---|
![]() | |
Класс языка | объектно-ориентированный (прототипный) |
Появился в | 1987 |
Автор | Дэвид Юнгар[d] и Рандалл Смит[d] |
Разработчик | Дэвид Юнгар[d], Рандалл Смит[d], Стэнфордский университет и Sun Microsystems |
Выпуск |
|
Испытал влияние | Smalltalk |
Сайт | selflanguage.org |
Язык разрабатывался в 1985-1995 гг. в лаборатории Xerox PARC, хотя первую реализацию Дэвид Унгар со своими студентами создал в Стэнфордском университете. В 1991 году команда разработчиков языка была принята на работу в лабораторию Sun Microsystems[2].
![]() | В другом языковом разделе есть более полная статья Self (programming language) (англ.). |