URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85882
[ Назад ]

Исходное сообщение
"Вышел редактор диаграмм DRAKON Editor 1.13"

Отправлено opennews , 05-Авг-12 23:57 
Вышел DRAKON Editor 1.13 (http://drakon-editor.sourceforge.net/), свободный кросс-платформенный редактор языка ДРАКОН. В последних версиях основные усилия были направлены на повышение удобства использования. Рисовать диаграммы теперь стало в два раза быстрей. Был также расширен перечень языков программирования, для которых DRAKON Editor генерирует исходный код из диаграмм. Список поддерживаемых языков: C и C++ (включая Qt), C#, Java, Javascript, Python, Tcl, Erlang и Lua.
<center><a href="http://sourceforge.net/projects/drakon-editor/screenshots/li... src="http://www.opennet.me/opennews/pics_base/0_1331014710.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border="0"></a></center>


ДРАКОН (http://drakon.su/) - простой визуальный язык описания алгоритмов и процессов. Его особенность заключается в том, что он тщательно оптимизирован для удобства восприятия. ДРАКОН был создан для разработки систем управления космическим кораблём "Буран". После этого язык был использован в ряде других космических проектов. В настоящее время ДРАКОН применяется в "земной" ИТ-индустрии для составления технических требований и документации. Код DRAKON Editor распространяется как общественное достояние (Public Domain), поддерживается работа в Linux, Mac OS X и Windows.

URL: http://drakon-editor.sourceforge.net/
Новость: http://www.opennet.me/opennews/art.shtml?num=34494


Содержание

Сообщения в этом обсуждении
"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 05-Авг-12 23:57 
А когда выйдет "чистый" ДРАКОН?

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Виндус , 06-Авг-12 00:13 
Он уже перестал падать от каждого чиха?

"хороший пример диаграммы"
Отправлено Аноним , 06-Авг-12 00:28 
на представленном скриншоте ( http://drakon-editor.sourceforge.net/shot2.png ) представлено ветвление - если голоден - иди работай, а если нет - то съешь чего-нибудь. Замечательная демонстрация того, что склонность косячить не зависит от способа выражения программы.

"хороший пример диаграммы"
Отправлено Аноним , 06-Авг-12 02:09 
Это просто демонстрация принципа "кто не работает, тот ест".

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Михрютка , 06-Авг-12 00:40 
кто в армии служил, в цирке не смеется.

http://drakon-editor.sourceforge.net/cpp/c.html
http://drakon-editor.sourceforge.net/cpp/cpp.html

если это троллинг - то это троллинг 99+ уровня.


"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Ваня с дебагером , 06-Авг-12 11:48 
Военный вижул C, теперь стало в два раза быстрее.

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 13:35 
А в чем троллинг, объясните?

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 01:20 
Топорно

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 01:52 
Вы не видели редактор для этого дракона 5 лет назад. Писалось, кажется, студентом, выглядело максимально ужасно.

А фанатики этого дракона хотели внедрить в школах РФ с первого класса - "алгоритмическое мышление".

Чтобы у деток произошел семантический сдвиг, по фазе.


"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Crazy Alex , 06-Авг-12 12:45 
Детки, кстати, если им голову не морочить, привыкают к любому внешнему виду на раз-два. И алгоритмическое мушление с первого класса - это правильно (а сейчас уже и в детском саду научились его преподавать) - но дракон там не особо в кассу из-за своей абстрактности.

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Тот_Самый_Анонимус , 06-Авг-12 05:53 
Такой штуки не хватает в OO.

И да, абанта на скрине ужасает.


"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Бубунтец , 06-Авг-12 08:40 
Не факт, что там Убунта.

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 16:02 
Общая страшноватость плюс колхозный закос заголовка окна под мак - однозначно убунта.

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 09:30 
Where is deb?

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 10:13 
> Where is deb?

Installation

DRAKON Editor does not require any installation besides unzipping. It requires, however, tcl to be present on your computer:
Windows and Mac OS: download and install ActiveTcl: http://www.activestate.com/activetcl/downloads
Linux: install the following packages: tcl8.5, tk8.5, tcllib, libsqlite3-tcl, libtk-img.
Running DRAKON Editor

Windows: double click on the drakon_editor.tcl file.

Linux and Mac OS: run the following command from the terminal:
    tclsh8.5 drakon_editor.tcl

or, to open a specific file:
    tclsh8.5 drakon_editor.tcl [file name]


"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 10:50 
Да вы запарили уже комменты удалять!!!

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 11:46 
Поддерживаю! Что за хрень - нескто считает себя впрае единолично оценивать быть комментам или нет быть? Долго так не проживете!

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Crazy Alex , 06-Авг-12 12:48 
Они хоть как-то внятно сумели объяснить, какие у Дракона преимущества перед блок-схемами (если уж непременно хочется визуальности)?

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 14:01 
Ты книжку прочитай или хотя бы до Википедии доберись прежде чем глупые вопросы задавать

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Аноним , 06-Авг-12 14:58 
> прежде чем глупые вопросы задавать

этот основное занятие местных кретинов вроде него


"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Crazy Alex , 06-Авг-12 17:19 
Книжку я читал. Не убедительно. Опираетесь на то, что сделали штуку более удобную для восприятия - давайте подтверждения. Но сильно подозреваю, что исследовать там никто ничего и не пытался.

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Рыкин , 06-Авг-12 15:29 
У ДРАКОНа есть вполне обоснованные преимущества перед блок-схемами.
Некоторые из них упомянуты здесь:
http://rsdn.ru/forum/philosophy/4784991.flat.19.aspx

Во-первых, есть конструкция "силуэт".
Во-вторых, правила Дракона имеют объективные основания. Кратко приведу некоторые из правил:

1) Пересечения линий запрещены.
(Думаю, объяснять не надо. Чтобы избежать аналогии диаграммы с макаронами или с мотком ниток.)

2) Следующая икона всегда строго внизу.
(Читатель диаграммы никогда не должен искать глазами следующий шаг алгоритма — он всегда внизу.
Почему именно движение вниз? Потому что движение вниз естественно при наличии гравитации, оно ассоциируется с расслаблением.)

3) Квадратики соединяются не стрелками, а прямыми линиями.
(Чтобы визуально не засорять диаграмму. Стрелки не нужны: линия всегда ведёт вниз.
Жирная стрелка в Драконе всегда означает цикл, поэтому циклы сразу видны. )

4) У иконы "развилка" (if) один выход всегда внизу, а другой — справа.
(Во-первых, этим достигается предсказуемость и единообразие. Человек концентрируется на идее, а не на способе её представления.
Кроме того, выполняется следующий закон: дальнейшее развитие алгоритма всегда идёт вниз,
а ветвление — вправо. Никогда влево. Это соответствует направлению чтения текста в европейских языках.)

5) Косые и кривые линии запрещены.
(Граф программы в Драконе не только плоский, но и прямоугольный. Он удобен для восприятия.
В городе с прямоугольной планировкой ориентироваться гораздо проще, чем с беспорядочной.)

6) Икона "развилка" (if) имеет форму не ромба, как в блок-схемах, а усечённого ромба.
(Это позволяет вместить в неё больше текста и делает диаграмму более компактной.)


"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Рыкин , 06-Авг-12 15:36 
И ещё. ДРАКОН позволяет чётко отделять happy path от обработки ошибок.
См. правило "чем правее, тем хуже" в доках.

"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Crazy Alex , 06-Авг-12 17:29 
Неужели надо объяснять, почему это чушь? Ладно, мне не жалко.

Из этого пункт 1 нет никаких проблем реализовать в общепринятых блок-схемах - вопрос соглашений. Пункты 2 и 5 в блок-схемах и так выполняются. Стрелки, засоряющие восприятие? Это как плотно всё надо напихать и каких размеров должны быть стрелки? Ветвление "вниз и направо" естественно смотрится только если есть основной и неосновной путь алгоритма. Иначе такая запись гораздо менее читабельна, чем стандартная.

Остаётся усечённый ромб. Ну да, удобнее - но стоило из-за этого огород городить?
Силуэт - воообще чушь. Подпрограмма с однократным вызовом ничуть не хуже.

В общем, как по мне - это бредовое наследие советских времён и синдром NIH.


"Вышел редактор диаграмм DRAKON Editor 1.13"
Отправлено Ваня с дебагером , 06-Авг-12 18:56 
> Икона