Новый подход к программированию - продолжение

Sep 14, 2003 20:53

Прочитав комментарии на предыдущее мое сообщение, я решил не публиковать программу до тех пор пока на ней нельзя будет показать явно пользу от нового подхода. А это означает, что в ней должен быть редактор графа программы, первый вариант которого я сейчас и пишу ( Read more... )

language_oriented_programming

Leave a comment

Comments 12

anonymous September 17 2003, 12:34:00 UTC
Однако, редактировать заколебет ( ... )

Reply

sergeydmitriev September 22 2003, 10:19:54 UTC
Спасибо за ссылки! А насчет редактирования - чуть попозже я опубликую прототип - будет яснее что не должно заколебать.

Reply


rajaka September 22 2003, 05:25:18 UTC
Идею я считаю красивой и жизнеспособной. Не слишком хорошо разбираюсь в программировании, но, на мой взгляд, хорошие идеи тем и сильны, что даже неспециалист заметит их ценность.

Мне нравится ваша попытка реализовать дизайн кода на качественно новом уровне. Ваш подход выглядит достаточно глубоким для того, чтобы его успех стал независимым от успеха предпринимавшихся ранее другими разработчиками попыток.

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

Reply

sergeydmitriev September 22 2003, 10:24:24 UTC
Спасибо за поддержку! Энтузиазм же мой никоим образом не зависит от скептических замечаний. Я публикую свои мысли здесь во первых чтобы найти единомышленников, а во вторых чтобы получить конструктивную критику (вот с конструктивностью то пока есть проблема :().

Reply

lnvp November 7 2003, 14:22:46 UTC
Энтузиазм - очень ценное качество, завидую вам. Проблема с отсутствием конструктивной критики связана с тем, что краткого описания ваших идей не хватает, чтобы вообразить систему в деле. Вот, скажем, такая деталь: создаваемый пользователем граф будет расползаться в ширину - или вы собираетесь предусмотреть средства вкладывания/коллапса подграфов?

Reply

sergeydmitriev November 9 2003, 19:01:32 UTC
Как я уже говорил, редактор предполагается типа текстового, точнее это будет что-то вроде таблиц внутри таблиц внутри таблиц и т.д. Я прошу немного терпения и через некоторое время выложу прототип и станет все намного понятнее, а пока могу показать скриншот: http://www.sergeydmitriev.com/mps/mps_screenshot.gif

Reply


для двумерного представления графа, dr_klm September 22 2003, 11:05:06 UTC
необходимо, чтобы он был планарным. Далеко не каждый граф является таковым.

К.Л.М.

Reply

Re: для двумерного представления графа, sergeydmitriev September 22 2003, 12:59:34 UTC
Требование планарности графа необходимо при выполнении одновременно всех следующих условий
1. все вершины и все линки изображены одновременно в одном окне
2. Нет разрывов в линках
3. Нет пересечений линков
4. Каждый узел изображаются только один раз.

В предложенном редакторе графа условия 1, 2, 4 могут и не выполняться.
Можно например изображать только некоторое поддерево графа в заданном окне, а некоторые линки просто показывать как гиперлинки которые ведут к другим окнам (или к другим частям графа)

Reply

можно... dr_klm September 22 2003, 13:04:47 UTC
Справедливости ради хочу только отметить, что насчет окон в исходной записи ничего не было...

"поддерево"

Дерево, конечно, всегда планарный граф... Но не любой планарный граф -- дерево...

К.Л.М.

Reply

Re: Новый подход к программированию - продолжение dr_klm September 30 2003, 01:26:22 UTC
Спасибо за то, что просветили, многоуважаемый доктор.
Очень рад, что Ваше благожелательное намерение сэкономить Сергею время и указать на явное незнание предмета Вашего изучения (проги, которые Вы писали со школы) не остановило его в интересном начинании.

Reply


Leave a comment

Up