Forth http://fforum.winglion.ru/ |
|
ИС Дракон как форт IDE http://fforum.winglion.ru/viewtopic.php?f=2&t=2992 |
Страница 2 из 3 |
Автор: | idem [ Вс июн 15, 2014 09:45 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
Хищник писал(а): …которые предварительно проконсультируются друг с другом. Если бы речь шла о внедрение железных бэкдоров, то можно не сомневаться, что какое-нибудь анб успешно справится с такой задачей. В случае законотворчества и применения законов не всё так очевидно… Хищник писал(а): Там, в смежной области, может быть давно все это известно. Пример. Пока драконографы издают книжки и на форуме утверждают свое первенство применения графических схем в области юриспруденции, --Чужой-- другие пишут диссертации на тему уже внедренных систем. |
Автор: | Hishnik [ Вс июн 15, 2014 14:45 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
idem писал(а): Пример. Пока драконографы издают книжки и на форуме утверждают свое первенство применения графических схем в области юриспруденции, --Чужой-- другие пишут диссертации на тему уже внедренных систем. Аа, ну Дракон-то хороший пример квазинаучности. Не в том смысле, что его блок-схемы не работают, а в том, что это известное техническое решение, вокруг которого накручено наукообразие на радость апологетам. Применить блок-схемы в диссертации в целом можно, но если под соусом предметной области это будет вполне приемлемо, то позиция "научно, потому что тут Дракон" - конечно, явный фейк. |
Автор: | Hishnik [ Пн июн 16, 2014 16:27 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
Мне еще в этом плане МК-152 "нравится". На первый взгляд, этакое винтажное поделие для нужд узкого круга лабораторий (поэтому не так уж и важно, что там нет передовых технологий). Но почитать, какие на него надежды возлагаются - прямо оторопь берет. И ведь не объяснишь. Потому что если человек раз прикипел душой к полюбившейся идее, то его потом и за уши не оттащить. И всю критику идеи он будет воспринимать как атаку на него ("а на личности переходить не надо!"). |
Автор: | Alex [ Сб июл 19, 2014 23:52 ] | ||
Заголовок сообщения: | Re: ИС Дракон как форт IDE | ||
ИС Дракон может быть форт-IDE для любого форта способного интерпретировать файл указанный в командной строке. Рассмотрим к примеру как настроить и работать с Кварком Хищника. Настроить ИС Дракон при первом запуске dragon.exe: 1.в строке меню выбираем Вид затем Программирование 2.в строке меню выбираем Программирование затем - собирать без Маршрутного транслятора 3.в cтроке меню выбираем Программирование затем - и выполнить Dragon.bat файл Dragon.bat в нашем случае содержит одну строку: quark.exe %1 Ну вот и все, теперь работая с проектом, в любой момент по нажатию F9 ИС Дракон попытается собрать текст программы и запустить его на исполнение с помощью батника. Правда для успеха надо чтобы в проекте была икона Модуль, в первой строке которой надо указать имя формируемого файла с форт-текстом, а во второй строке имя файла проекта. В качестве примера в архиве к кварку и дракону прилагаю пример игры "пятнашки" от Хищника в виде Дракон-схемы, котрую можно запустить и поиграть.
|
Автор: | Alex [ Сб июл 19, 2014 23:55 ] | ||
Заголовок сообщения: | Re: ИС Дракон как форт IDE | ||
За время от предыдущего сообщения уже было две обновленные версии. В последней версии можно выделять иконы цветом и блочные операции с иконами. В нашем примере я выделили четыре ветки в схеме-силуэте 3, где описывается слово Ход. На рисунке желтыми сносками я разметил все Р-точки икон, чтобы было видно как распределен форт-текст. Ранее в Дракон-схемах я придерживался правила одно форт-слов соответствует одной схеме Дракона (схеме-примитиву или схеме-силуэту). Но это необязательно, в этом примере все подготовительные вещи я засунул в схему-примитив, а главное смысловое слово-Ход подробно разрисовал схемой силуэтом. p.s. автор языка Дракон говорит о том что Дракон создавался в продолжении идей Дейкстры, глянуть можно по ссылке http://drakon.pbworks.com/w/page/18205503/Глава%2016
|
Автор: | gudleifr [ Вс июл 20, 2014 13:17 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
Alex писал(а): p.s. автор языка Дракон говорит о том что Дракон создавался в продолжении идей Дейкстры Брешет. Обычное быдло-структурное дерганье из контекста: "невыразимая сложность", "отказ от goto"...Вообще же, Вам уже вторую страницу пытаются объяснить, что переводить программы с максимально выразительного языка (настолько, что даже языком не является) - FORTH - на менее выразительный - Дракон - стремно. Например, мы уже с Вами как-то обсуждали фрагмент: Код: ( ВЫЧИСЛЯЕМАЯ ПРИ ПЕРВОМ ОБРАЩЕНИИ КОНСТАНТА) : SECOND ( wa -- w) 4 + @ ; : (WIN-CONST) >R R@ DUP SECOND ['] SECOND R@ ! R> 8 + RDROP >R ; : (END-CONST) DUP ROT 4 + ! ; : WIN-CONST; COMPILE (END-CONST) [COMPILE] ; ; IMMEDIATE : WIN-CONST: ( <слово> w1 --) CREATE ['] (WIN-CONST) , , ] DOES> ( -- w2) DUP @ EXECUTE ; : WIN-CONST! ( <слово> w --) ' >PFA ['] (WIN-CONST) OVER ! 4 + ! ; Я, конечно, могу "в лоб" нарисовать его блок-схему, но Вы думаете, это поможет его понять? Это пример "ниже языка FORTH", а можно и "выше", когда мы уже пишем "проблемно-ориентированный язык", наиболее выразительно описывающий задачу (т.е. по определению, более выразительный, чем универсальный Дракон). Т.е. проблема не в недостаточно производительном инструменте интеллектуального труда, а в его заведомой (доказуемой) ограниченности. Напоминает: "Смотрите, насколько отработана у меня техника комментирования". P.S. Касательно измышлизмов Драконоидов о мозге. Почему в основу технической системы положена идеалистическая теория? Почему не взять реальные (и гораздо более простые) модели? |
Автор: | KPG [ Чт фев 20, 2020 07:10 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
Дракон в Snap (2016-12-03 11:22:04) |
Автор: | Hishnik [ Чт фев 20, 2020 13:23 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
И смысл? Кто-то что-то собрал, и теперь должно наступить счастье? |
Автор: | KPG [ Чт фев 20, 2020 13:45 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
Hishnik писал(а): И смысл? Кто-то что-то собрал, и теперь должно наступить счастье? В историческом плане, да. |
Автор: | KPG [ Сб авг 20, 2022 20:14 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
Кина больше не будет? Картинки, как ключевой момент топика, исчезли из топика. |
Автор: | Sotnik [ Вс авг 21, 2022 03:00 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
KPG писал(а): Кина больше не будет? Большинство ссылок и файлов на форумах уже не доступны...
Картинки, как ключевой момент топика, исчезли из топика. |
Автор: | Hishnik [ Вс авг 21, 2022 03:32 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
KPG писал(а): Картинки, как ключевой момент топика, исчезли из топика. Наверное авторам как-то самим надо следить, где и чего они размещают. Внешние ссылки на контролируемые ресурсы существенно надежнее. С форума ничего не удаляется. С другой стороны, это не файлохранилище, и тем более не хранилище материалов под копирайтом. |
Автор: | KPG [ Чт авг 03, 2023 22:39 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
На форуме Драконистов ведётся разработка Ещё двух ИС-редакторов P.S. А, мне встретилась программа из этого же направления, но изначально алгоритмику можно прописывать текстом, а редактировать и в блок-схемном варианте PseInt программа ориентирована на использование испанского языка при создании и описании алгоритмов. Под Linux из исходников у меня собралась (используется Wxwidgets библиотека) Особо с возможностями программы не разбирался, но выглядит интересно сделанным решением. Программа, вроде как, популярна в учебных курсах каких то предметов в создании и иллюстрации рабoты алгоритмов т.к. и в блок-схеме их можно выполнять по шагам. Сама программа поделена на графические компоненты и консольный интерпритатор используемого языка для моделирования PseInt с несколько отличным синтаксисом от возможных его вариантов и вроде как программа может с псевдоязыка генерировать код на разные языки общего применнения. |
Автор: | Hishnik [ Пт авг 04, 2023 00:22 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
Что характерно, и там почти сразу вылезла культовая составляющая. На вопрос "зачем несколько специалистов" человека начали критиковать. А он совершенно прав, работу с ПЛК немного странно в обязательном порядке разделять между несколькими специалистами. А так люди делают редактор диаграмм состояний. Если будут накручивать вокруг этого элитарность - получат техническую секту. Думаю, уже получили. |
Автор: | Hishnik [ Пт авг 04, 2023 02:33 ] |
Заголовок сообщения: | Re: ИС Дракон как форт IDE |
Ой, я вторую тему почитал.. Цитата: Для этого нужно в первую очередь ПОНЯТЬ потребности целевой аудитории. Какова же эта целевая аудитория? Главная целевая аудитория языка программирования ДРАКОН — микроконтроллеры; см. — программируемые логические контроллеры; — сенсорные программируемые контроллеры; — сенсорные панельные контроллеры; — программируемые (интеллектуальные) реле; — робототехника; см. Вот так вот заходишь в аудиторию, а там сидят микроконтроллеры, ПЛК, реле.... Как-то разницу между предметной областью, технологиями, и, наконец, целевой аудиторией можно начать понимать? Я уже не говорю о том, что при заходе в какую-то предметную область стоит посмотреть на ее особенности. А в предлагаемом для Дракона ПЛК там сразу вопрос о сравнении с Ladder Logic. А ведь еще функциональные блоковые диаграммы, и (вот тут серьезно) - последовательные функциональные схемы (SFC), которые уже выглядят подозрительно как Дракон. А вот сейчас я посмотрел - это от Siemens, так что выходить с ними спорить нужно очень аккуратно. Даже с учетом импортозамещения - тут нужно или совместимое, или категорически выходящее вперед. |
Страница 2 из 3 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |