Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Язык программирования Actor был изобретен Чарльзом Даффом из Whitewater Group в 1988 году. Он был ответвлением некоторых объектно-ориентированных расширений языка Forth, над которым он работал.

Actor - чистый объектно-ориентированный язык в стиле Smalltalk . Как и в Smalltalk, все является объектом, включая небольшие целые числа. Используется полупространственный сборщик мусора Baker вместе с (в Windows 2.1 дней с ограниченным объемом памяти) программной системой виртуальной памяти, которая меняет местами объекты. Маркер резьбовой переводчик , [1] записывается в 16-битном языке ассемблера x86 , выполняет скомпилированный код.

Только Актер был выпущен для Microsoft Windows 2.1 и 3.0. Actor использовал чисто объектно-ориентированную структуру вместо вызовов собственной операционной системы в качестве своей базовой архитектуры графического интерфейса. Это позволяет приложению Actor выглядеть и работать так же, как приложение Windows, написанное на C, но со всеми преимуществами интерактивной среды разработки, подобной Smalltalk. Как обратная, так и положительная сторона этой архитектуры - тесная связь с архитектурой Windows с тонким слоем абстракции на объекты. Это позволяет напрямую использовать богатый API ОС Windows, но также делает практически невозможной поддержку любой другой ОС без значительного переписывания структуры приложения.

Дальнейшее чтение [ править ]

Ссылки [ править ]

  1. ^ Inc, InfoWorld Media Group (25 февраля 1991 г.). InfoWorld . InfoWorld Media Group, Inc.
  2. Донские крабы (15 октября 1990 г.). «Актер предлагает сложную систему разработки ООП» . InfoWorld . InfoWorld Media Group, Inc .: 86–. ISSN 0199-6649 . Проверено 18 августа 2011 года .