DRAKON.SU https://forum.drakon.su/ |
|
Предложение для улучшения удобства восприятия границ For https://forum.drakon.su/viewtopic.php?f=172&t=6174 |
Страница 2 из 2 |
Автор: | Владимир Паронджанов [ Понедельник, 28 Ноябрь, 2011 16:20 ] |
Заголовок сообщения: | Re: Предложение для улучшения удобства восприятия границ For |
Геннадий Тышов писал(а): На форуме давно критикуют использование цикла FOR. ................................................................................................. Владимир Даниелович, нет проблем, посмотрите. Уважаемый Геннадий Николаевич! Разумеется, вы правы. Вы смоделировали цикл FOR c помощью веточного цикла. Но! Вы сделали это под лозунгом "Долой цикл FOR". Это слабый лозунг. Существует много людей, которые используют цикл FOR. Если в ИС Дракон не будет этого цикла, сторонники цикла FOR будут недовольны или разочарованы. Полагаю, что Вы не хотите потерять часть сторонников из-за "теоретических разногласий". Задача автора языка и автора инструмента - привлекать сторонников, а не отпугивать их. Поэтому в языке ДРАКОН предусмотрен цикл FOR. При этом все будут довольны. 1. Ваши сторонники будут моделировать цикл ДЛЯ с помощью веточного цикла. То есть они будут решать задачу исходя из своих вкусов и предпочтений. 2. Другие пользователи, возможно, предпочтут цикл FOR. И тоже останутся довольны. Разве это плохо? |
Автор: | ==== [ Понедельник, 28 Ноябрь, 2011 19:21 ] |
Заголовок сообщения: | Re: Предложение для улучшения удобства восприятия границ For |
Владимир Паронджанов писал(а): Разумеется, вы правы. Вы смоделировали цикл FOR c помощью веточного цикла.Но! Вы сделали это под лозунгом "Долой цикл FOR". Это слабый лозунг.Существует много людей, которые используют цикл FOR. Владимир Даниелович, я ничего не имею против цикла FOR в языках программирования, в том числе и в языке Дракон, даже являюсь стороником его применения. У меня, сомнение в части размещения цикла FOR в нескольких ветках. Причиной является сложность восприятия и отсутствие наглядности такой логической конструкции, вы и сами не воспринимаете ее без сомнений http://forum.oberoncore.ru/viewtopic.php?p=36412#p36412 . Нарушается однородность логики для циклов, невозможно представить обычный цикл и переключающий цикл в нескольких ветках. В книге "Как ...", являющейся основным описанием языка Дракон, цикл FOR в нескольких ветках явно не предусмотрен. Владимир Паронджанов писал(а): Задача автора языка и автора инструмента - привлекать сторонников, а не отпугивать их. Поэтому в языке ДРАКОН предусмотрен цикл FOR. При этом все будут довольны. Привлекать надо так, чтобы позже у сторонника не возникло разочарование. Владимир Даниелович, ваше решение является для нас авторитетным. |
Автор: | Владимир Паронджанов [ Суббота, 30 Июнь, 2018 13:34 ] |
Заголовок сообщения: | Re: Предложение для улучшения удобства восприятия границ For |
Чтобы выделить цикл ДЛЯ, нужно увеличить горизонтальный размер двух икон: — Начало цикла ДЛЯ — Конец цикла ДЛЯ (чтобы они торчали в каждую сторону на 5 мм). В случае вложенных циклов ДЛЯ у внешнего цикла ДЛЯ нужно увеличить горизонтальный размер двух икон — Начало цикла ДЛЯ — Конец цикла ДЛЯ (чтобы они торчали в каждую сторону на 10 мм). Это требует доработки дракон-конструктора. |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |