Горыныч
Система литературного программирования



<< Назад | Оглавление | Вперёд >>

Горыныч как база знаний

В отличие от других систем литературного программирования в Горыныче явно определены информационные объекты для составления литературных программ - проекты, файлы, фрагменты. Явное определение означает, что все объекты доступны для непосредственного взаимодействия, а не замаскированы литературной разметкой. Например, все объекты, составляющие литературную программу, отображаются в навигаторе и к ним могут быть применены такие операции, как переименование, копирование, удаление и т.п. Данное техническое решение улучшает познаваемость программ за счёт наглядности, а также упрощает труд благодаря отказу от избыточной разметки.

Входные данные для Горыныча содержатся не в текстовых файлах, а в бинарных хранилищах. Это повышает скорость работы и уменьшает размер входных файлов, однако, лишает возможности вручную исправить повреждённый файл. Кроме того, это не позволяет распараллелить работу двух авторов.

<< Назад | Оглавление | Вперёд >>