WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте

NeWS (англ. Network extensible Window System, «сетевая расширяемая оконная система») — оконная система, разработанная корпорацией Джеймс Гослинг и Дэвид Розенталь из Sun Microsystems в середине 1980-х. Оригинальным названием было «SunDew». Интерпретатор NeWS был основан на PostScript (как позже Display PostScript, хотя два проекта не были связаны). Как и PostScript, NeWS могла быть использована в качестве языка программирования, но, в отличие от PostScript, она позиционировалась как новый, переносимый подход к разработке графических интерфейсов программ, с поддержкой мыши.

Описание

Основная идея NeWS в клиент-серверной архитектуре, где со стороны клента NeWS-сервер является интерпретатором языка программирования. Для сравнения, в других оконных системах того времени взаимодействие сервера и клиента осуществлялось с помощью ограниченного набора типов сообщений, тогда как в подходе NeWS сервер становился расширяемым при наличии средств определения новых понятий в языке. Тем самым основные функции сервера и их характеристики определяются выбором языка, в качестве которого для NeWS был выбран PostScript от Adobe Systems[1].

Для выполнения поставленных задач язык PostScript был расширен новыми понятиями, среди которых: холст (англ. canvas), процесс (англ. process), событие (англ. event), интерес (англ. interes)[1].

Лицензирование

Хотя NeWS не была широко распространена, некоторые компании купили лицензии для использования NeWS в своих продуктах.

  • SGI использовала версию под названием 4Sight с целью заменить проприетарную оконную систему IRIS GL
  • Grasshopper Group портировала NeWS на Macintosh под названием MacNeWS
  • Architech Corporation портировала NeWS на OS/2

Приложения

Одной из немногих коммерческих программ для NeWS была OPEN LOOK-версия настольной издательской системы Adobe FrameMaker, разработанной компанией Frame Technology Corp. при финансовой поддержке Sun Microsystems и NSA. С помощью HyperLook — интерактивной среды для разработки приложений была — была портирована в NeWS игра SimCity.

Примечания

Литература

  • Каширин А. В., Николаев В. А. Языковые средства NeWS // Если бы у Марианны была ЭВМ... / Кащенков Б.М. (редактор). М.: «Знание», 1993. — (Вычислительная техника и её применение). ISBN 5-07-002613-5.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии