DRAKON.SU
https://forum.drakon.su/

ДРАКОН-конструктор «ДраконКод» (онлайн)
https://forum.drakon.su/viewtopic.php?f=143&t=6994
Страница 1 из 1

Автор:  ibnteo [ Пятница, 26 Февраль, 2021 10:48 ]
Заголовок сообщения:  ДРАКОН-конструктор «ДраконКод» (онлайн)

Владимир Паронджанов писал(а):
Вы собираетесь разработать новую программу ДРАКОН-конструктор, исходя из разработанных вами принципов?
Или нет?
Какие у вас планы по продвижению ваших идей?
Именно так, требования следующие:

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

- программа будет в виде веб-сервера, который можно запустить на любой операционной системе, и работать локально или удалённо на этом компьютере через браузер, серверную часть можно будет сделать на разных языках программирования, чтобы было возможно развернуть где угодно, клиентская часть должна работать в любом современном браузере, можно будет объединить в одно приложение, и в отличии от Drakonhub, это не общественный сервер, где любой может зарегистрироваться, а личный, с ограниченным доступом к нему;

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

- должно быть одинаково удобно работать со схемой на клавиатуре, мышью, сенсорном экране, причём на клавиатуре работа с иконами должна быть более удобной, чем в текстовом редакторе с текстом, это и удобное перемещение стрелками и буквами (как это делается в vim), изменение структуры схемы, вход и выход в текстовое поле для ввода подписи и кода у икон;

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

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

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

Через удобный инструмент можно будет получить критическую массу пользователей схем, уже написанного кода очень много, программистов много, даже если небольшая часть перейдёт на схемы в повседневной работе, это будет гораздо больше людей, чем сейчас пользуются ДРАКОН-схемами. Многие критики могут вполне стать сторонниками, лишь попробовав поработать со схемами в своей реальной практике на своём реальном коде.

Автор:  Владимир Паронджанов [ Пятница, 26 Февраль, 2021 14:18 ]
Заголовок сообщения:  ДРАКОН-конструктор «DrakonTeo» (онлайн)

ibnteo писал(а):
Именно так, требования следующие:

Укажите ваше название, и я изменю DrakonTeo на ваше название.

Автор:  ibnteo [ Пятница, 26 Февраль, 2021 20:06 ]
Заголовок сообщения:  Re: ДРАКОН-конструктор «DrakonTeo» (онлайн)

Владимир Паронджанов писал(а):
Укажите ваше название, и я изменю DrakonTeo на ваше название.

Drakon-Code (Дракон-Код, ДК, DC) можно назвать, если такое имя не занято.

Автор:  Владимир Паронджанов [ Пятница, 26 Февраль, 2021 21:42 ]
Заголовок сообщения:  Re: ДРАКОН-конструктор «DrakonTeo» (онлайн)

ibnteo писал(а):
Drakon-Code (Дракон-Код, ДК, DC) можно назвать, если такое имя не занято.
Провeрил на уникальность в поисковых системах

Уникальным названием является DrakonKod
Прошу подтвердить ваше согласие на DrakonKod
Или надо искать другое название

Автор:  ibnteo [ Пятница, 26 Февраль, 2021 23:27 ]
Заголовок сообщения:  Re: ДРАКОН-конструктор «DrakonTeo» (онлайн)

Владимир Паронджанов писал(а):
ibnteo писал(а):
Drakon-Code (Дракон-Код, ДК, DC) можно назвать, если такое имя не занято.
Провeрил на уникальность в поисковых системах

Уникальным названием является DrakonKod
Прошу подтвердить ваше согласие на DrakonKod
Или надо искать другое название

Лучше по-русски тогда — ДраконКод.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/