IT-словарь › Программирование › Cedar (Xerox PARC)

Cedar (Xerox PARC)

Программирование Svenska → Обновлено: 2026-10-20

Среда программирования Xerox PARC начала 1980-х, где весь экран был набором мозаичных окон в две колонки — истоки строго тайловой традиции от Oberon до сегодняшних тайловых оконных менеджеров.

Cedar вырос в Computer Science Laboratory PARC с 1979 года как наследник Mesa — и язык, и среда. Язык получил сборку мусора и типы, разрешаемые во время выполнения, а вокруг него построили целую систему для рабочей станции Dorado: редактор Tioga для кода и документов, инкрементальный компилятор и оконный пакет Viewers. Viewers делил экран на две колонки, в которых каждое окно занимало всю ширину и ставилось вертикально без перекрытий; закрытые окна лежали маленькими значками вдоль нижнего края. Статья Уоррена Тейтельмана «A Tour Through Cedar» (1984) познакомила с системой внешний мир.

Мир Alto изобрёл перекрывающиеся окна в Smalltalk, так что тайлинг был сознательным выбором: каждый пиксель должен быть виден, и никому не нужно искать то, что спряталось за другим. Идея пошла дальше с Никлаусом Виртом, который провёл в PARC творческий отпуск 1984–85 годов и увёз образ Cedar в ETH Цюрих, где систему Oberon построили с тем же двухколоночным мозаичным экраном. Acme Роба Пайка для Plan 9, в свою очередь, называет Oberon образцом. Немного Cedar живёт каждый раз, когда кто-то открывает терминал в dwm.

← Назад к словарю