Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Пт июл 10, 2020 10:41

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - ИС Дракон как форт IDE
Автор Сообщение
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
Hishnik писал(а):
И смысл? Кто-то что-то собрал, и теперь должно наступить счастье?

В историческом плане, да. :)
Сообщение Добавлено: Чт фев 20, 2020 13:45
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
И смысл? Кто-то что-то собрал, и теперь должно наступить счастье?
Сообщение Добавлено: Чт фев 20, 2020 13:23
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
Дракон в Snap (2016-12-03 11:22:04)
Сообщение Добавлено: Чт фев 20, 2020 07:10
  Заголовок сообщения:  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. Касательно измышлизмов Драконоидов о мозге. Почему в основу технической системы положена идеалистическая теория? Почему не взять реальные (и гораздо более простые) модели?
Сообщение Добавлено: Вс июл 20, 2014 13:17
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
За время от предыдущего сообщения уже было две обновленные версии. В последней версии
можно выделять иконы цветом и блочные операции с иконами. В нашем примере я выделили
четыре ветки в схеме-силуэте 3, где описывается слово Ход. На рисунке желтыми сносками
я разметил все Р-точки икон, чтобы было видно как распределен форт-текст. Ранее в Дракон-схемах
я придерживался правила одно форт-слов соответствует одной схеме Дракона (схеме-примитиву или
схеме-силуэту). Но это необязательно, в этом примере все подготовительные
вещи я засунул в схему-примитив, а главное смысловое слово-Ход подробно
разрисовал схемой силуэтом.

p.s. автор языка Дракон говорит о том что Дракон создавался в продолжении идей
Дейкстры, глянуть можно по ссылке http://drakon.pbworks.com/w/page/18205503/Глава%2016


Вложения:
15.JPG
15.JPG [ 159.63 Кб | Просмотров: 8912 ]
Сообщение Добавлено: Сб июл 19, 2014 23:55
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
ИС Дракон может быть форт-IDE для любого форта способного интерпретировать
файл указанный в командной строке.

Рассмотрим к примеру как настроить и работать с Кварком Хищника.
Настроить ИС Дракон при первом запуске dragon.exe:
1.в строке меню выбираем Вид затем Программирование
2.в строке меню выбираем Программирование затем - собирать без Маршрутного транслятора
3.в cтроке меню выбираем Программирование затем - и выполнить Dragon.bat

файл Dragon.bat в нашем случае содержит одну строку:
quark.exe %1

Ну вот и все, теперь работая с проектом, в любой момент по нажатию F9 ИС Дракон
попытается собрать текст программы и запустить его на исполнение с помощью батника.
Правда для успеха надо чтобы в проекте была икона Модуль, в первой строке которой надо
указать имя формируемого файла с форт-текстом, а во второй строке имя файла проекта.

В качестве примера в архиве к кварку и дракону прилагаю пример игры "пятнашки" от
Хищника в виде Дракон-схемы, котрую можно запустить и поиграть.


Вложения:
15.rar [354.52 Кб]
Скачиваний: 468
Сообщение Добавлено: Сб июл 19, 2014 23:52
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
Мне еще в этом плане МК-152 "нравится". На первый взгляд, этакое винтажное поделие для нужд узкого круга лабораторий (поэтому не так уж и важно, что там нет передовых технологий). Но почитать, какие на него надежды возлагаются - прямо оторопь берет. И ведь не объяснишь. Потому что если человек раз прикипел душой к полюбившейся идее, то его потом и за уши не оттащить. И всю критику идеи он будет воспринимать как атаку на него ("а на личности переходить не надо!").
Сообщение Добавлено: Пн июн 16, 2014 16:27
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
idem писал(а):
Пример. Пока драконографы издают книжки и на форуме утверждают свое первенство применения графических схем в области юриспруденции, --Чужой-- другие пишут диссертации на тему уже внедренных систем.

Аа, ну Дракон-то хороший пример квазинаучности. Не в том смысле, что его блок-схемы не работают, а в том, что это известное техническое решение, вокруг которого накручено наукообразие на радость апологетам. Применить блок-схемы в диссертации в целом можно, но если под соусом предметной области это будет вполне приемлемо, то позиция "научно, потому что тут Дракон" - конечно, явный фейк.
Сообщение Добавлено: Вс июн 15, 2014 14:45
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
Хищник писал(а):
…которые предварительно проконсультируются друг с другом.

Если бы речь шла о внедрение железных бэкдоров, то можно не сомневаться, что какое-нибудь анб успешно справится с такой задачей. В случае законотворчества и применения законов не всё так очевидно…
Хищник писал(а):
Там, в смежной области, может быть давно все это известно.

Пример. Пока драконографы издают книжки и на форуме утверждают свое первенство применения графических схем в области юриспруденции, --Чужой-- другие пишут диссертации на тему уже внедренных систем.
Сообщение Добавлено: Вс июн 15, 2014 09:45
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
idem писал(а):
Думаете, юристы не участвуют в холиварах?

Да все, наверное, участвуют :) Я просто отметил, что поскольку большинство собравшихся не юристы, рубить сплеча в чужой области вряд ли стоит. Я нередко отмечал, что какие-то технологии или методологические подходы, хорошо знакомые программистам или электронщикам, оказываются прорывными в смежных областях. Юрист же не программист - максимум "программирующий профессионал", отсюда и требования к софту для него. Легко можно представить ситуацию, когда программист, пишущий с наскока, к примеру, софт для медицины, оказывается окружен медиками, которые катаются по полу от смеха и показывают на него пальцами с комментариями вроде "ты глянь, глянь, у него амнезия и аппендицит в одном разделе БД :))" Я вот честно-пречестно даже не представляю, смешно это или нет, и что сейчас думают медики о программном обеспечении, которое должно помогать им в работе. И с юристами та же история. Я не хочу утверждать, что диссертация идеальна - я как раз отмечаю, что судить об уровне работы может только команда из программистов и юристов, которые предварительно проконсультируются друг с другом.
Сообщение Добавлено: Сб июн 14, 2014 19:47
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
Хищник писал(а):
Я вот не специалист в области права, поэтому не могу сказать, насколько актуально и значимо то, что автор сделал в этой работе с точки зрения права. Возможно, что именно графической интерпретации там и не хватало, поэтому делать выводы можно только после консультации с соответствующими специалистами.


Думаете, юристы не участвуют в холиварах?
Сообщение Добавлено: Сб июн 14, 2014 19:16
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
idem писал(а):
введение нового термина «окрестность» нормативно-правового документа,

Я вот не специалист в области права, поэтому не могу сказать, насколько актуально и значимо то, что автор сделал в этой работе с точки зрения права. Возможно, что именно графической интерпретации там и не хватало, поэтому делать выводы можно только после консультации с соответствующими специалистами.

idem писал(а):
Научная новизна предлагаемого автором подхода подтверждается выданным Федеральной службой по интеллектуальной собственности, патентам и товарным знакам РФ патентом на изобретение «Способ визуализации взаимосвязей нормативно-правовых документов в виде графа»…

А вот это да, промах. Наличие патента не подтверждает научный характер изобретения. Патент подтверждает только то, что данный способ для указанной автором цели ранее не использовался, а вот научен ли он, или это просто техническое решение без новой научной составляющей - предмет отдельного рассмотрения. Обычно научную новизну указывают и выносят на защиту отдельно, а список патентов идет сам по себе.
Сообщение Добавлено: Сб июн 14, 2014 15:54
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
gudleifr писал(а):
Цитата:
Писать, конечно, очень трудно. Я, как старый передовик и ваш собрат по перу, могу это засвидетельствовать. Но я изобрел такую штуку, которая избавляет от необходимости ждать, покуда вас окатит потный вал вдохновения. Вот. Извольте посмотреть

Ещё дети лейтенанта Шмидта.
Цитата:
…введение нового термина «окрестность» нормативно-правового документа, подразумевающий наглядную графическую интерпретацию и автоматический анализ «окрестности» с целью выявления потенциально-опасных с точки зрения несоблюдения норм законотворчества ситуаций…
<…>
Научная новизна работы.

1) Впервые предложена модель нормативно-правовых документов и их взаимосвязей, позволившая ввести новые понятия «окрестность»…
<…>
Научная новизна предлагаемого автором подхода подтверждается выданным Федеральной службой по интеллектуальной собственности, патентам и товарным знакам РФ патентом на изобретение «Способ визуализации взаимосвязей нормативно-правовых документов в виде графа»…
Сообщение Добавлено: Пт июн 13, 2014 16:58
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
idem писал(а):
Ага. бум-с


Одно из местных небольших обсуждений Применимость блок схем при создании програм
Сообщение Добавлено: Вс апр 20, 2014 11:09
  Заголовок сообщения:  Re: ИС Дракон как форт IDE  Ответить с цитатой
Alex писал(а):
Предлагаю посмотреть на еще один пример, более крупный.
Вот адаптация конвеевской игры жизнь с сайта rosettacode на SPF

Кстати на rosettacode нет упоминания решений на SPF4 и сама SPF4 не упоминается :D
Forth implentations on Rosettacode
Сообщение Добавлено: Вс апр 20, 2014 07:25

Часовой пояс: UTC + 3 часа [ Летнее время ]


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB