DRAKON.SU

Текущее время: Пятница, 29 Март, 2024 01:34

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 376 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 19  След.
Автор Сообщение
СообщениеДобавлено: Среда, 26 Март, 2008 14:35 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 71
Откуда: Россия, Орёл
Разделил ветки.

По теме очередной войны прошу сюда: viewtopic.php?f=28&t=926


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 15:07 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 10
Откуда: Россия, Нижний Новгород
Попробовал порисовать схемы Дракона. Вроде как-то уж всё громоздко получается. С непривычки что ли?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 15:56 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Руками-то несподручно... Редактор нужен. Да такой, чтоб с клавиатуры набирать схему.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 17:31 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1
Илья Ермаков писал(а):
Руками-то несподручно... Редактор нужен. Да такой, чтоб с клавиатуры набирать схему.

Не, такой, чтобы сам рисовал. :-)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 17:46 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 82
Откуда: Москва
Trurl писал(а):
Илья Ермаков писал(а):
Руками-то несподручно... Редактор нужен. Да такой, чтоб с клавиатуры набирать схему.

Не, такой, чтобы сам рисовал. :-)


Что-нибудь типа html или вики-разметки?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 18:14 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 234
Откуда: Украина, Киев
Сергей Прохоренко писал(а):
Что-нибудь типа html или вики-разметки?

Опять к текстовому представлению возвращаемся? :mrgreen:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 18:26 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 234
Откуда: Украина, Киев
Илья Ермаков писал(а):
Руками-то несподручно... Редактор нужен. Да такой, чтоб с клавиатуры набирать схему.

А "с клавиатуры" это не "Руками-то"? :mrgreen: Будет-ли "с клавиатуры" сподручно?
Не лучше-ли сделать удобный графический интерфейс?
Мне это представляется в системы с FrontEnd-ом и BackEnd-ом (как Виртовские компиляторы):
FrontEnd - Дракон-редактор
BackEnd - Оберон, С, Asm и т.д. (на любителя :mrgreen: )


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 19:03 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 71
Откуда: Россия, Орёл
Илья Ермаков писал(а):
Руками-то несподручно... Редактор нужен. Да такой, чтоб с клавиатуры набирать схему.

Trurl писал(а):
Не, такой, чтобы сам рисовал. :-)

Сергей Прохоренко писал(а):
Что-нибудь типа html или вики-разметки?

Ярослав Романченко писал(а):
Опять к текстовому представлению возвращаемся? :mrgreen:

Ярослав Романченко писал(а):
А "с клавиатуры" это не "Руками-то"? :mrgreen: Будет-ли "с клавиатуры" сподручно?
Не лучше-ли сделать удобный графический интерфейс?
Мне это представляется в системы с FrontEnd-ом и BackEnd-ом (как Виртовские компиляторы):
FrontEnd - Дракон-редактор
BackEnd - Оберон, С, Asm и т.д. (на любителя :mrgreen: )


Планшет с карандашом, а ля КПК, только побольше. Ну и соответствующий интерфейс в нём.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 19:50 

Зарегистрирован: Четверг, 12 Июль, 2007 23:18
Сообщения: 56
Откуда: Узбекистан, Чирчик
Борис Рюмшин писал(а):
Планшет с карандашом, а ля КПК, только побольше. Ну и соответствующий интерфейс в нём.
А если этот планшет будет достаточно большим, что бы на нём коллективно можно было работать, скажем, вчетвером, то получится одна из недавних разработок Майкрософта -- графический планшет для рисования вчетвером... 8-о
Получается, что всеми охаиваемый Майкрософт опять впереди планеты всей... :о))


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 19:54 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 71
Откуда: Россия, Орёл
"разработок Майкрософта"?

Или купили вместе с автором?

P.S. Опять начинаем скатываться в оффтопик.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 23:02 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Сергей Прохоренко писал(а):
Trurl писал(а):
Илья Ермаков писал(а):
Руками-то несподручно... Редактор нужен. Да такой, чтоб с клавиатуры набирать схему.

Не, такой, чтобы сам рисовал. :-)


Что-нибудь типа html или вики-разметки?

При чём тут html?
В Драконе взаимное положение элементов определено строго формально.
Не нужно мышкой что-то рисовать, достаточно в текущей точке схемы указать операцию-примитив-и т.п., чтобы она была достроена нужным образом... Это отлично можно делать с клавиатуры.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 26 Март, 2008 23:19 

Зарегистрирован: Понедельник, 29 Январь, 2007 19:00
Сообщения: 6
Откуда: Украина, Запорожье
Типа Algorithm Builder (http://algrom.net/russian.html)? Только он для ассемблера :D


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Март, 2008 10:56 

Зарегистрирован: Среда, 05 Декабрь, 2007 16:07
Сообщения: 2
Цитата:
В Драконе взаимное положение элементов определено строго формально.

А как же рокировка?
"Да" и "нет" можно из "вопроса" выводить произвольно.
Что-то я не вычитал строгой формальности.

Сортировка по горизонтали тоже может вестись по разным критериям.
Нет, мышкой прийдётся потрудиться.

Я вижу блочный редактор на крупной сетке с палитрой элементов.
Только для трансляции элементов в код вижу препятствия
1) разбиение case на "вопрос" и несколько "вариантов",
2) развилка и слияние линий не оформлено элементом,
а в плане интерпретации топологии это как-то нехорошо -
дуги графа должны заканчиваться в вершинах, а не на самих дугах.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Март, 2008 11:46 
Аватара пользователя

Зарегистрирован: Воскресенье, 08 Июль, 2007 00:38
Сообщения: 82
Откуда: Москва
Мне кажется, что лучше всего вариант, реализованный в Википедии:
1. Для любителей молотить по клавишам - лаконичная (в отличие от html) вики-разметка
2. Для любителей мыши - инструментальная панель

Правда, в Википедии не реализовано удобное переключение между режимом разметки и режимом конечного отображения - без потери фокуса.

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

Причем возможен выбор из нескольких режимов графического представления:
1. Блок-схемы а-ля "Дракон" (для тех счастливчиков, у кого есть плоттер, т.е. графопостроитель)
2. Раскрывающиеся иерархические списки а-ля браузер объектов с пиктограммами, гиперссылками, контекстными меню, дополнительными окнами (для остальных)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Март, 2008 12:13 

Зарегистрирован: Вторник, 25 Март, 2008 23:04
Сообщения: 5
Откуда: Львів
Замечания по оформлению книги "КАК УЛУЧШИТЬ РАБОТУ УМА" Москва, "Дело" 2001:
Не удобно работать со списком литературы. А именно относительная нумерация к главам. Для нахождения ссылки приходиться держать в уме номер главы.

По редактору:
Удобной будет двухмониторная система, на одном текст на другом соответственное графическое представление.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Март, 2008 12:32 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 10
Откуда: Россия, Нижний Новгород
Ihor писал(а):
Удобной будет двухмониторная система, на одном текст на другом соответственное графическое представление.

Боюсь что вы не поняли. Дракон - графический язык, его текстового представления нет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Март, 2008 12:42 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 234
Откуда: Украина, Киев
Сергей Губанов писал(а):
Боюсь что вы не поняли. Дракон - графический язык, его текстового представления нет.

Может имелся в виду текст Дракон-Си, Дракон-Модула, и т.д. представления...
Только вот, если трансляция Дракон=>Текст представляется мне довольно тривиальной задачей, то обратная задача Текст=>Дракон может быть довольно неоднозначной.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Март, 2008 12:54 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 10
Откуда: Россия, Нижний Новгород
Ярослав Романченко писал(а):
Только вот, если трансляция Дракон=>Текст представляется мне довольно тривиальной задачей, то обратная задача Текст=>Дракон может быть довольно неоднозначной.

Так ведь на сгенерированный код вообще смотреть не надо, а уж обратно его в графическую программу превращать тем более.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Март, 2008 12:59 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Сергей Губанов писал(а):
Боюсь что вы не поняли. Дракон - графический язык, его текстового представления нет.

(Вообще-то, в книге упоминается, что в Пилюгинской реализации есть, для внутреннего применения)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 27 Март, 2008 13:05 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Сергей Прохоренко писал(а):
1. Блок-схемы а-ля "Дракон" (для тех счастливчиков, у кого есть плоттер, т.е. графопостроитель)
2. Раскрывающиеся иерархические списки а-ля браузер объектов с пиктограммами, гиперссылками, контекстными меню, дополнительными окнами (для остальных)

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 376 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 19  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB