Этот текст я опубликовал на сайте RSDN
http://rsdn.org/?forum/philosophy/6793186?tree=treeЦитата:
Re[13]: Язык ДРАКОН — новая идея в программировании
От: Владимир Паронджанов Россия
http://drakon.su/ Форумы сайта
http://forum.drakon.suДата: 29.05.17 13:40
Я полагаю, что в императивном программировании возможен иной путь.
1. Современные языки программирования используют управляющие слова (if, then, else, case, of, switch, break, while, do, repeat, until, for, foreach, continue, loop, exit, when, last и др.).
2. Давайте подумаем вместе. Нужны ли эти слова? Можно ли без них обойтись?
3. Я доказал, что указанные слова и их аналоги можно без потери точности заменить и преобразовать в эквивалентную графику (образно говоря, превратить их в "линии и квадратики").
Подобная графика есть средство представления алгоритмов.
4. Графика хороша тем, что позволяет в удобной и наглядной форме выполнить декомпозицию сколь угодно сложного алгоритма.
5. В чем преимущество? Сегодня при разработке сложных программных комплексов разработчики вынуждены держать целостный алгоритм в голове. Это трудно, так как создает большую нагрузку на память и порождает ошибки.
6. Удалив указанные ключевые слова и заменив их на графику, мы делаем важный шаг в правильном направлении. Это можно считать доказанным.
7. Но здесь возникает препятствие. Существующие инструменты программирования не рассчитаны на работу с предлагаемой мною идеей.
8. Модификация существующих инструментов программирования для согласования с предлагаемой графикой есть большая и сложная работа. Работа, которая требует времени и средств. Моя цель — пригласить компетентных специалистов и попытаться их заинтересовать.
9. До тех пор, пока это не сделано (то есть пока отсутствуют необходимые программные инструменты), я развиваю графический алгоритмический подход за рамками программирования. Наибольший успех достигнут в медицине. Идея называется "иллюстрированные медицинские алгоритмы высокой точности".
10. На эту тему я написал книгу под названием
"Паронджанов В.Д. Почему врачи убивают и калечат пациентов, или Зачем врачу блок-схемы алгоритмов? Иллюстрированные алгоритмы диагностики и лечения — перспективный путь развития медицины. Клиническое мышление высокой точности и безопасность пациентов. / Предисловие члена-корреспондента РАН Г.В. Порядина. — М.: ДМК Пресс, 2017. — 340 с. — Иллюстраций: 130".
С книгой можно познакомиться здесь:
http://drakon.su/_media/1_pochemu_vrach ... entov_.pdf11. Моя цель — внедрить медицинские алгоритмы высокой точности в качестве стандарта в российской медицине.
12. Вторая цель использовать графические алгоритмы высокой точности для обучения предпринимателей и моделирования бизнес-процессов и стартапов.
13. Третья цель (которая пока в перспективе) — внедрить графические алгоритмы высокой точности в качестве стандарта в Вооруженных силах РФ.
14. Четвертая цель. Заменить стандарт на блок-схемы алгоритмов, описанный в отечественном стандарте ГОСТ 19.701-90 и международном стандарте ISO 5807-85 на стандарт языка ДРАКОН, описывающий графические алгоритмы высокой точности.
15. Когда эти цели будут достигнуты, как мне кажется, будут достигнуты необходимые условия и созреют предпосылки для проведения соответствующих разработок в области программирования и развития ИНОГО ПУТИ в технологии программирования, о котором я говорил выше.
С уважением В. Паронджанов
Прошу критиковать