Владимир Паронджанов писал(а):
Если это не секрет, расскажите подробнее о себе и о своей работе касательно языка ДРАКОН.
Хорошо, тогда давайте пошагово отвечу. Я студент ТУСУРа и это наш проект дисциплины "Групповое проектное обучение". Мы пытаемся создать инструментальную среду Дракон-Си. Принцип работы среды: пользователь активирует среду, строит Дракон-схему, затем сохраняет её изображение или интерпретирует её в код, или сохраняет в каком-то специальном формате, чтобы потом вновь её открыть и отредактировать.
"Зачем вы делаете интепретатор?"
Такова задача проекта
"В чем суть проблемы, которую вы решаете?"
Задача разработать удобный инструмент для создания Дракон-схем и последующей возможности интерпретировать их как код на ЯП си.
"Почему вас не устраивает программа Геннадия Тышова "ИС Дракон"?"
Насколько я ознакомлен с этой программой, она является приложением, которое необходимо непосредственно устанавливать на ПК. К тому же программой можно пользоваться пробный период. Далее необходима плата, что справедливо, но отталкивает для использования различными организациями.
Разрабатываемая нами веб-страница требует наличия браузера на компьютерах и плата от пользователя не будет взыматься. В этом заключается, как минимум, удобство доступа.
"Почему?"
Проект представлял интерес наличием меньшей неосведомлённости в этой области. На первом курсе основы программирования начинались именно с построения Дракон-схем в программе "Фабула". Среда была удобной, но не обеспечивала генерации кода, имела некоторые логические неувязки и иногда зависала. Так или иначе было понятно, с чем нам предстоит столкнуться, взявшись за этот проект.
"Чем вам не угодили существующие программы "ДРАКОН-конструктор"?"
Лично я считаю все существующие программы достойными инструментами, но суть проекта в пополнении этого инструментария. Об отличиях редактора я писал выше. Большим спросом сейчас пользуются онлайн-приложения, а из таких редакторов известен только DrakonHub. Но эта среда не обеспечивает генерацию кода на языке си. Есть его модификация DrakonTech, но это интерпретатор Дракон-схем в JavaScript.
"Вы хотите работать по ДРАКОНу индивидуально? Или в команде?"
Проект выполняется в небольшой команде скромного состава.