Self: различия между версиями
Перейти к навигации
Перейти к поиску
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Be nt all (обсуждение | вклад) →Ссылки: начал раздел история Метка: визуальный редактор отключён |
Be nt all (обсуждение | вклад) →Литература: источник Метка: визуальный редактор отключён |
||
Строка 14: | Строка 14: | ||
== Литература == |
== Литература == |
||
* {{Книга|автор= |
* {{Книга|автор=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|ref=Craig}} |
||
* {{Книга|автор=Günther Blaschek|заглавие=Object-Oriented Programming: with Prototypes|ответственный=|место=|издательство=Springer|год=1994|страницы=|страниц=335|серия=EATCS Monographs in Theoretical Computer Science|isbn=978-3-540-56469-0|ref=Blaschek}} |
|||
* {{Книга|автор=David Ungar, Richard Smith|заглавие=History of Programming Languages III|ответственный=Barbara Ryder, Brent Hailpern|издание=|место=|издательство=|год=2008|страницы=9::1—9::50|страниц=484|isbn=|ref=HOPL}} |
* {{Книга|автор=David Ungar, Richard Smith|заглавие=History of Programming Languages III|ответственный=Barbara Ryder, Brent Hailpern|издание=|место=|издательство=|год=2008|страницы=9::1—9::50|страниц=484|isbn=|ref=HOPL}} |
||
Версия от 12:40, 30 июля 2016
Эту страницу в данный момент активно редактирует участник Be nt all. |
Self — это объектно-ориентированный язык программирования основанный на концепции прототипов. Является диалектом Smalltalkа, поддерживает динамическая типизация и реализован в виде JIT-компилятора.
История
Язык разрабатывался в 1985-1995 гг. в лаборатории Xerox PARC, хотя первую реализацию David Ungar со своими студентами создал в Стэндфордском университете. В 1991 году команда разработчиков языка была принята на работу в лабораторию Sun Microsystems[1].
См. также
Примечания
Литература
- 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.
- Günther Blaschek. Object-Oriented Programming: with Prototypes. — Springer, 1994. — 335 с. — (EATCS Monographs in Theoretical Computer Science). — ISBN 978-3-540-56469-0.
- David Ungar, Richard Smith. History of Programming Languages III / Barbara Ryder, Brent Hailpern. — 2008. — С. 9::1—9::50. — 484 с.
Ссылки
- selflanguage.org — официальный сайт Self