Ага... пост Владимира Даниеловича, на который отвечал здесь, за это время исчез
... ну да ладно, всё равно полезно будет... а содержание по кэшу восстановим:
Владислав Жаринов писал(а):
Владимир Паронджанов в viewtopic.php?p=69078#p69078 писал(а):
...
Кстати сказать, в русской Википедии язык Питон (Python) характеризуется как язык сверхвысокого уровня. Следовательно, про ДРАКОН можно сказать, что он выше, чем язык сверхвысокого уровня.
...
Ну, он так характеризуется разработчиками/пропагандистами... Мало ли кто что скажет - для начала определение СВУ в студию...Уважаемый Владислав!
В Ваше сообщение вкралась неточность.
1. И в русской и в английской Википедии есть статья
Цитата:
"Сверхвысокоуровневый язык программирования"
http://ru.wikipedia.org/wiki/%D0%A1%D0% ... 0%B8%D1%8F
http://en.wikipedia.org/wiki/Very_high- ... g_language
2. Автор языка Питон -- голландский программист Гвидо ван Россум
http://ru.wikipedia.org/wiki/%D0%A0%D0% ... 0%B0%D0%BD
В написании статьи "Python" в Русской Википедии (как я предполагаю) он участия не принимал.
http://ru.wikipedia.org/wiki/Python Спасибо (за указание Вики-статей по СВУ прогязыков).
В общем, СВУ-язык - это декларационный (указывает, ЧТО)... интуитивно так и предполагал...
Только если мы "не указываем исполнителю, КАК" (в точном понимании этого) - то зачем нам описание потока управления?.. Оно должно генериться транслятором ЧТО-модели решения... как это происходит для Пролога, скажем... Получается, Питон не точно "СВУ-язык". Впрочем, это не к Википедии, конечно... она честно говорит "принято относить"...
И для нашего обсуждения прямого значения не имеет. Т.к. оно о том, что если мы можем выделить в "хоть-каковски-уровневом" (по вводимой нами же иерархии представлений) КАК - то поток управления этого КАК (и именно его) можно представить не только текстом, но и графом. Скажем, той же дракон-схемой/моделью.
Но не забывая, что этот граф - только о структуре этого потока. Потому что выделяя - сразу попадаем под действие [расширенного ]тезиса Вирта (алгоритмы + структуры данных[ + архитектура машины] = программы / алгоритмы + типы предметов труда[ + квалификация работника] = алгоинструкции).
И остальное (определения данных/предметов, архитектуры/квалификации) нужно отражать иными средствами, чем "слепыш" дракон-схемы... О чём и говорил в этом посте:
viewtopic.php?p=68900#p68900 ...
Можем выделить КАК уже в ЕЯ-тексте - пишем на "родном" гибридном техноязыке (допустимый исполнитель - человек). Но этот результат сразу будет относиться к уровню "ниже сверхвысокого". Не потому, что граф (для текста то же саме) - а потому как раз, что переходим от ЧТО к КАК...
А поскольку этот поток в Питоне есть - то и можно переписать его структуры на ДРАКОНе. Что Степан и сделал...