Продолжу мысль.
Уважаемый Тимур!
Вопрос. Дракон - это язык программирования
или алгоритмический?
Ответ. И то, и то.
В программе DRAKON, созданной Геннадием Тышовым (спасибо ему), -
это алгоритмический язык.
Но в языке ДРОН = ДРАКОН + Оберон -
это язык программирования
http://sage.com.ua/ru.shtml?e6l0 У нас на работе (Федеральное ксмическое агентство)
ДРАКОН - это язык программирования для бортового компьютера
БИСЕР, установленного на целом ряде ракет-носителей и
разгонных блоков космических аппаратов
Язык ДРАКОН лежит в основе Технологии разработки алгоритмов и программ
(CASE-технологии) ГРАФИТ-ФЛОКС
http://store.oberoncore.ru/lib/paper/grafit_A4.pdf Моя задача - превратить космический ДРАКОН (точнее, его процедурную часть),
используемый для специализированного компьютера БИСЕР,
в универсальный язык , пригодный для персональных компьютеров,
ноутбуков и т. д.
Общая схема такова.
ДРАКОН + "язык" Х (описание данных) = целевой язык Z
В качестве языка Z можно попытаться использовать почти любой язык:
Перл, Питон, С, С# и т.д.
Важная мысль. Дракон - это не один язык, а СЕМЕЙСТВО ЯЗЫКОВ.
Семейство может включать:
Дракон-Оберон;
Дракон-си;
Дракон-Перл;
Дракон-Питон;
Дракон-си;
Дракон-С#
и т.д.
Речь идет об открытой разработке, осуществляемой силами
добровольцев-энтузиастов. Координация добровольцев осуществляется
на сайте OberonCore
Моя цель - привлечь энтуазиастов и заинтересовать их (если получится)
в реализации намеченной программы.
Например, Дмитрий_ВБ задумал сделать язык Дракон-си
viewtopic.php?f=79&t=2203 Я от всей души желаю ему успеха.
Разумеется, это очень сложная задача.
Получится или нет? -- покажет время.
Я приношу искреннюю благодарность всем, кто заинтересовался идеей Дракона
и внес свой вклад в ее осуществление.
На всякий случай напоминаю. Дракон - это не розовая мечта, а
ПРАКТИЧЕСКИ РАБОТАЮЩАЯ СИСТЕМА.
ДРАКОН используется в следующих ракетно-космических проектах
(при разработке систем управления ракет-носителей и разгонных
блоков космических аппаратов):
-- разгонный блок космических аппаратов ДМ-SL
(в рамках международного проекта «Морской старт» —
участники Россия, США, Украина, Норвегия);
-- разгонный блок космических аппаратов Фрегат (Российско-европейский проект);
-- модернизированная ракета-носитель тяжелого класса Протон-М;
-- разгонный блок космических аппаратов ДМ-03;
-- разгонный блок космических аппаратов «Наземный старт»;
-- ракета-носитель легкого класса Ангара 1,2;
-- ракета-носитель тяжелого класса Ангара-А5;
-- и др.
см. стр 77, сообщение 1920