Информация
- Тема: Alterator: универсальный конструктор. 
- Докладчик: Станислав Иевлев 
- Когда: 9 декабря 2005 года, 18:30 
- Где: ВМК МГУ, 248б 
План
Alterator: универсальный конфигуратор не по Шекли.
Alterator — это универсальный построитель решений из готовых компонентов. В настоящий момент он, в основном, используется для построения систем управления или, проще говоря, конфигураторов.
Главное отличие Alterator от других конфигураторов состоит в использовании трёхзвенной модели: Интерфейс-Модель-Бэкенд.
- Основы архитектуры Alterator. - Alterator имеет модульную архитектуру. 
- Отдельным модулем представлен практически каждый ключевой компонент системы. 
- Благодаря этому внутреннее устройство может незаметно для пользователя менятся по нескольку раз в год. 
- Кроме того, такая модульность позволяет развернуть систему в точности в том объёме, как это требуется пользователю. 
 
- Основы языка Scheme - Основным языком alterator является - Scheme. Он сам написан на Scheme, на этом языке можно описывать его модули, на этом языке описывается интерфейс пользователя. 
- Scheme - очень простой язык. Идеальный выбор для alterator. 
 
- Основы языка описания интерфейсов. - Alterator позволяет создавать конфигураторы с любым видом интерфейса, но самым распространённым остаётся интерфейс с использованием виджетов. 
- Интерфейсы, созданные в alterator, - динамические, многодиалоговые. 
- Язык их описания очень компактный, базируется на Scheme 
 
Ссылки по теме
- конспект семинара (спасибо user=dendik) 
- Более подробная документация по alterator на Сизифус Вики 
- Чтобы узнать про Scheme побольше, спросите у Гугла следующее: "Teach yourself scheme in fixnum days" 
