Меню
Главная
Случайная статья
Настройки
Self
Материал из
https://ru.wikipedia.org
Self
—
объектно-ориентированный
язык программирования
основанный на концепции
прототипов
. Является диалектом
Smalltalk
, в языке поддерживается
динамическая типизация
, в нём реализована эффективная
JIT-компиляция
.
Содержание
1
История
2
См. также
3
Примечания
4
Литература
5
Ссылки
История
Язык разрабатывался в 1985-1995 гг. в лаборатории
Xerox PARC
, хотя первую реализацию Дэвид Унгар со своими студентами создал в
Стэнфордском университете
. В 1991 году команда разработчиков языка была принята на работу в
лабораторию Sun Microsystems
[
2
]
.
См. также
Smalltalk
Java
Java Virtual Machine
Примечания
https://github.com/russellallen/self/releases/tag/2024.1
HOPL, 2008
.
Литература
Iain D. Craig.
5.4.3 Blocks in Smalltalk and SELF
//
Object-Oriented Programming Languages: Interpretation
. — Springer, 2007. — С.
139
-143. — 256 с. — (Undergraduate Topics in Computer Science). —
ISBN 978-1-84628-773-2
.
Ссылки
selflanguage.org
— официальный сайт Self