Получил письмо с критическим замечанием. Выкладываю
Владимир Даниелович, добрый день!
В рамках Вашего призыва критиковать "Алгоритмическая логика" на форуме
viewtopic.php?f=160&t=6262я отправил запрос на регистрацию на форуме. А пока, чтобы не терять время, решил написать Вам письмо со своими критическими мыслями.
Я пролистал ваш труд
https://drakon.su/_media/biblioteka/alg ... ogika1.pdfи сосредоточил внимание на визуальном (эргономическом) представлении операции "Исключающее ИЛИ".
Визуальная схема "Исключающее ИЛИ" (стандартная и нестандартная, рис.104 и 105) на странице 52 меня расстроила, ожидал там увидеть какое-то оригинальное новшество, к сожалению мои ожидания не оправдались.
Возможно вы об этом думали и знаете проблемные стороны этой схемы, главный недостаток её в том, что иконы вопрос повторяются дважды.
"Том пошёл за кладом?", а потом "Том пошёл за кладом?" - думаю, что это не эргономично.
Мы ведь в жизни, постучав в дверь не спрашиваем дважды "Разрешите войти?":
- Разрешите войти?
- Входите
- Разрешите войти?
В жизни это покажется странным.
Избавиться от повторения вопросов без пересечений линий или каких-то нововведений не получается. Но язык ДРАКОН имеет право (должен) развиваться, чтобы быть конкурентным. Моё видение, что решить проблему повторения вопросов можно путём внедрения в дракон-схему таблицы истинности, почти прямиком, как мы к ней привыкли. Кроме упрощения схемы "Исключающее ИЛИ" сразу решается вопрос со сложными логическими выражениями.
Например (грубо, не так красиво, как у Вас):
"Исключающее ИЛИ"
Таблица истинности (опущена)
Со сложными функциями по такой схеме тоже становится намного проще. Читать схемы с большим количеством икон вопрос, для сложных логических функций — также грустно, как и читать сложную логическую формулу в одну строку.
Это основная моя мысль, надеюсь на Ваше понимание.
Негрей Аким Алексеевич