|
1 / 1 / 0
Регистрация: 25.01.2012
Сообщений: 492
|
|
Обсуждение ИС Дракон28.01.2012, 19:20. Показов 1164497. Ответов 1644
Метки нет (Все метки)
Учитывая интерес (как собственный, так и сообщества) к данному средству, решил вынести в отдельную тему, т.к. вобсуждении статьи очень тяжело ориентироваться.
Цель - не только обсудить, но и в меру возможностей посодействовать развитию данного проекта. Задачи: 1. Создание актуальной и удобной справочной системы 2. Совершенствование кодогенератора, поддержка новых языков 3. Что-нибудь ещё придумаем по ходу :) ______________________________ Мои предложения по п.1: Организовать открытый проект на вики-системе, чтобы каждый мог легко внести свой посильный вклад в свободное время. Например, на викиучебниках (если там модеры не такие отмтроженные, как на педивикии) По п.2 пусть предлагают те, кому актуально *(ассемблисты, например). От себя бы предложил автору представить полную спецификацию формата хранения дракон-схем .drt, чтобы люди могли подключать к редактору собственные примочки (не только кодогенераторы, а и преобразователи, например, в .pdf, .doc итдитп.) В общем, как-то так.
1
|
|
| 28.01.2012, 19:20 | |
|
Ответы с готовыми решениями:
1644
Дракон на Андроиде
Тест: Какой вы дракон))) |
|
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 106
|
|
| 02.03.2012, 23:57 | |
|
Уважаемые коллеги!
Благодарю всех, кто принимает участие в обсуждении данной темы. А так же тех, кто следит за ходом обсуждения. Язык ДРАКОН и ИС Дракон — это новые вещи. На эту тему пока еще очень мало публикаций, мало литературы, не говоря уже о диссертациях. Не исключено, что кто-либо из участников или гостей форума проявит интерес к вопросу о публикациях по теме "Язык ДРАКОН", "ИС Дракон" и по смежным темам. И захочет что-либо опубликовать. Или, например, начать работу над диссертацией. Это было бы замечательно! На различных форумах эти темы уже обсуждались и исследовались. Но публикаций очень-очень мало. Можно сказать, что их почти нет. Между тем нужда в таких публикациях очень велика. Приглашаю энтузиастов подумать над моим предложением. Спасибо. ___________________________________ Ответить можно либо здесь, либо мне лично. Мой адрес [URL="mailto:vdp2007@bk.ru">vdp2007@bk.ru[/URL]
0
|
|
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
| 03.03.2012, 00:04 | |
|
Публикации где? Если хотите популяризации, то от каких-либо дисертаций и научных журналов толку мало. Оно будет прочитано узким кругом лиц и ляжет на полку.
Если же вы напишите развернутую статью со вводным стартом на ИС ДРАКОН на примере написания кода для связки AVR+GCC, то я могу разместить ее не главной. Тогда в течении только первой недели ее увидит более 30 000 человек.
0
|
|
|
0 / 0 / 0
Регистрация: 28.02.2012
Сообщений: 106
|
||
| 03.03.2012, 00:39 | ||
|
Уважаемый администратор DY HOTT!
Спасибо за интересное предложение. К сожалению, я не обладаю должными знаниями по микроконтроллерам, поскольку всю жизнь занимаюсь другими делами — разработкой систем управления для ракетно-космической техники. http://www.npcap.ru/ ________________________________________ ___________ Уважаемые коллеги! DY HOTT предложил важную тему: написать
0
|
||
|
0 / 0 / 0
Регистрация: 17.02.2012
Сообщений: 41
|
||
| 19.03.2012, 19:27 | ||
И ещё - "от жизни" провёл границу между профессионалами и любителями. И указал на то же, о чём и я говорил - что при интенсивной разработке ИС в её нынешнем виде неоправданно нагружает юзера особенностями своего применения в реальной технологии. Отсюда и главное - без упрощения процесса пользования ИС как минимум не уменьшает возможность совершения разработчиком ошибок. Из-за того, что он от работы над задачей отвлекает время и силы на процесс пользования... Так что будет ли серьёзный проект при разработке с помощью ИС в её таком виде более нормальным, чем без неё - вопрос... Несмотря на потенциал ДРАКОНа (который ещё надо ведь реализовать)... Что из этого выйдет в "критической" предметке - уже и без меня известно. Вот хотя бы можно здесь посмотреть... И что будем делать с разработчиком, который поставил потребителя в такую ситуацию потому, что за усилиями по поддержанию "связки" редактора с утилитами, по обозначению всего необозначенного, но нужного в работе и т.д. ... упустил что-то в корректной реализации задачи? А что нам делать с "инструментальщиком", который создал разработчику предпосылки к этому?..
0
|
||
|
0 / 0 / 0
Регистрация: 17.02.2012
Сообщений: 41
|
||||
| 19.03.2012, 19:53 | ||||
Да, видимо, не так просто сделать утилиты такими, чтобы они делали из ИС ДРАКОН среду разработки. А если не так будет - то это ведь просто получится, что к Вашей цепочке "ИС-Дракон - переход в среду IAR - компиляция - отладка - опять ИС-Дракон" добавятся ещё утилиты...
Кстати, насчёт того, как транслировать вариантно. Там показан для этого механизм областей. Но в случае с кейсами, быть может, можно и попроще. Как раз не нагружать сочинителя определением - а чтобы редактор по типам и синтаксису условий выбирал. Допустим, если кейс у нас по константам числовым/перечислимым - однозначно в таблицу переходов. Если по сложным выражениям ("выбор Дейкстры" if-fi) - то можно по-разному. По-любому имеется в виду такая структура переключателя (и лестничного выбора), как здесь на схемах смысла - это на которых есть иконы Имя/Адрес, понимаемые как джампы. :) Так?
0
|
||||
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
||
| 19.03.2012, 21:54 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
||
| 26.03.2012, 18:04 | ||
|
http://forum.obiromcore.ru/vie... 785#p71785 Вторник, 27 Март, 2012 12:08
высказывание TAU о Пароджанове В.Д. и языке Дракон.
0
|
||
|
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 58
|
|
| 07.04.2012, 04:33 | |
|
чет я себе моск взорвал, пытаясь понять как настроить Дракон на АВР ассемблер.
Я конечно на ассемблере не очень много программировал, но вроде jmpz инструкции у АВР нету... Я вот и не могу понять, как перенастроить Дракон так, чтоб он мне например BRNE или BREQ правильно подставлял. Кто нить программит на асме аврки при помощи дракона? кинте плиз файлом описания языка. или пните в нужную сторону чтоль...
0
|
|
|
tou797
|
||
| 07.04.2012, 13:51 | ||
Удалось выбрать язык программирования (ассемблер). Но как сформировать программу? Что нажать надо? Где будет файл программного текста? И с каким расширением? |
||
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|
| 08.04.2012, 20:38 | |
|
Уважаемые Somdor и tou797 разберемся со всеми проблемами, постараемся их решить.
0
|
|
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|
| 09.04.2012, 04:17 | |
|
Выпуск ИС Дракон от 08.04.2012
Прошу выдать отзывы, замечания и предложения. Скачать и описание изменений смотрите: http://forum.obiromcore.ru/vie... 678#p70678 В теме, после потока слов Влида, прекратилось обсуждение ИС Дракон участниками. За это время есть доработки по предложениям dykytotymvytro в части программирования на ассемблере микроконтроллеров.
0
|
|
|
1 / 1 / 0
Регистрация: 25.01.2012
Сообщений: 492
|
||
| 10.04.2012, 11:21 | ||
Хотя бы зафиксировать и задокументировать формат файла .drt Мне очень нравится его графическая оболочка, но очень не нравится выход транслятора. Также, нет практически никаких средств для интерактивного переключения графика-текст (не считая встроенных окошечек для редактирования икон) Просто обидно, что колоссальный затраченный труд остается в большей степени невостребованным, а идея визуального программирования не получает должного развития в профессиональной среде. Дополнительное пожелание Геннадию Тышову: лучше выкладывать программу на drokom.su, потому что я уже встречал реплики типа "интересно было бы взглянуть, но регистрироваться ещё на одном форуме ради одной закачки некогда и неохота"
0
|
||
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|||
| 10.04.2012, 20:25 | |||
Drakon.SU забит всяким графоманством, в частности Влидом, среда там потеряется, В ИС Дракон имеется в меню пункт "Справка / Получить обновление". Пытался выкладывать здесь, но действует ограничение до 250 килобайт.
0
|
|||
|
1 / 1 / 0
Регистрация: 25.01.2012
Сообщений: 492
|
||
| 11.04.2012, 15:20 | ||
А люди привыкли к эклипсам и вижуалстудиям, с подсветкой/подсказками и автодополнением. Плюс, в Вашей среде никак не реализовано реверсивное преобразование - текста программы в дракон-схему, хотя бы в черновом варианте. То есть, я должен делать это вручную, рискуя внести ошибки в процессе преобразования. Или, например, отлаживаясь в тексте и внося исправления, я должен также вручную вносить эти исправления в тексты икон дракон-схемы. Утомительно и небезопасно с т.з. возможности ошибки. И все-таки, что мешает описать для сторонних разработчиков формат хранения схем? Вполне возможно, что появились бы параллельные проекты трансляторов кода.
0
|
||
|
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 58
|
|
| 12.04.2012, 01:53 | |
|
Это конечно мое личное мнение, но чет я не понимаю тех людей, которые требуют выложить описание формата... Как будто на харде у них пылится туча Дракон схем которые ну прямо необходимо "подсвечивать", "подсказывать" и "автодополнять".
Если уж нужна другая более современная, навороченная, красивая (а так же объемная, по началу сильно багнутая, требующая кучи программистов чтоб поддерживать код и т.п. и т.д.) - самое ценное в Драконе - это идея, замечательно описанная в книге. Берите и творите, кто вам мешает. Все равно существующий формат схем скорее всего не подойдет, чтоб опять же "подсвечивать", "подсказывать" и "автодополнять" все что хочется. Совместимость с ИС Дракон все равно будет недостижима, т.к. при таком параллельном развитии пути все равно разойдутся.... Мне лично среда нравится. Для составления просто алгоритмических схем - вообще без нареканий. Все что надо есть. Транслятор на Си тоже работает - Программы для микроконтроллеров писать одно удовольствие стало. С АСМом пока серьезно не работал - времени нет. В общем с моей стороны респект и уважуха. ЗЫ: а транслятор языка в схему по моему глупая затея... подобные вещи работают стабильно только на очень простых программах, а на сложных - такая каша из кубиков получится - проще заново программу написать чем эти кубики правильно и понятно расставить. Логичная разработка программы всегда начинается с блок схемы алгоритма, хотя бы и на бумажке. Потом уж идет кодирование. Попробуйте вон матлабовскую программу в симулинк транслировать (немного не то конечно, но тоже текст в схему преобразовывает) - такая мешанина выходит, что вообще нередактируемо... Несмотря на то что схема в итоге задачу то выполняет, но работать, а тем более изменять - просто нереально
0
|
|
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|
| 12.04.2012, 03:30 | |
|
Somdor, спасибо за добрые слова, понимание и поддержку.
Приятно слышать то, что ИС Дракон стал рабочим инструментом.
0
|
|
|
1 / 1 / 0
Регистрация: 25.01.2012
Сообщений: 492
|
|||
| 12.04.2012, 15:04 | |||
Вы ж не подумайте, что я троллю или злопыхаю. Просто хочется как лучше. Причем без особых лишних усилий, в т.ч. и с Вашей стороны.
В любом случае, желаю Геннадию успехов и спасибо за труд и вклад в дело развития необычной технологии.
0
|
|||
|
0 / 0 / 0
Регистрация: 17.02.2012
Сообщений: 41
|
|||
| 13.04.2012, 14:07 | |||
|
Видно, что на эмоции Г.Н. другие участники успели ответить... в духе "чем кумушек считать трудиться... "... ;) Кроме их конкретных предложений по развитию редактора, отмечу лишь вот что:
1. Формат DRT уже обсуждал разработчик ДАЛВЯЗ-редактора-транслятора - во вложении в этот пост: http://forum.obiromcore.ru/vie... 239#p43239.
2. Кроме добрых слов, в есть и кое-что конкретно-практическое:
В этом редакторе-трансляторе код процедуры только планируется визуализировать (с применением ДРАКОНа) - зато изначально есть автовыбор/дополнение (операторы вставляются целиком - как "атомы" - через сниппеты), предполагаются графы вызова процедур ("вставки"), взаимодействия модулей (ибо в основе пока компонентный ЯВУ - над реализацией машинных языков будут думать позже), АСД. В другой системе - уже работающей - схема программы вообще делается автоматом. "На бумажке" логично разрабатывается описание САУ в целом и решаемой задачи. В обоих реализациях текст кода не предполагается править вручную - меняется описание проекта в среде.
0
|
|||
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|
| 13.04.2012, 17:32 | |
|
Не хотелось бы, что бы тема "Обсуждение ИС Дракон" забивалась не относящимся к теме, так, как упомянутое .
Влид, какую систему вы лично выбрали для использования? Покажите результат.
0
|
|
|
0 / 0 / 0
Регистрация: 25.01.2012
Сообщений: 494
|
|
| 30.04.2012, 13:10 | |
|
Выпуск ИС Дракон от 01.05.2012 выложен здесь
Описание доработки там же. Выпуск к празднику Весны и Труда, поздравляю с праздником.
0
|
|
| 30.04.2012, 13:10 | |
|
Дракон, UML, LabVIEW
ИС Дракон. Вопрос - ответ. Фрактал Дракон Харьков-Хайтвея Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
|
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|