blogs/cmm

May 13, 2005

[программизм] совершеннейшая чума

Filed under: Imported — cmm @ 10:45 pm

http://subtextual.org/
(via )

RSS feed | Trackback URI

9 Comments »

Comment by ge_m |Link
2005-05-13 20:25:58

Я довольно много игрался с MathCAD-ом, в котором все действия работают прямо сразу на ваших глазах в реальном времени. Для многих реальных задач это очень неудобно, да и долго. Кажется похожим на эту subtextual среду.

Но, в качестве простых кубиков, может быть, любопытно. Надо только, чтобы общий объём программы был мал, иначе будет трудновато отслеживать все рисуемые линки и дереья :)

(http://livejournal.com/users/ge_m)

 
Comment by cmm |Link
2005-05-13 20:42:50

ну да, удобство и масштабируемость этого подхода мне тоже кажутся сомнительными.

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

(http://livejournal.com/users/cmm)

 
Comment by ge_m |Link
2005-05-13 20:49:43

Согласен. Остраниться и воспарить над - всегда приятно и полезно.

(http://livejournal.com/users/ge_m)

 
Comment by oxfv |Link
2005-05-13 21:53:30

Ты имеешь в виду то, что у нас в питерской лавке еще называли “казахским программированием” - программирование копированием больших блоков текста? :)

(http://livejournal.com/users/oxfv)

 
Comment by cmm |Link
2005-05-13 22:42:27

это не пальчтекстом там даже и не пахнет.
ты вот этот PDF погляди, если интересно, остальное спокойно можно игнорировать.
чувствуется что чувак грыз скалу вглубь много лет и таки имеет что сказать.  интересен не столько предлагаемый подход (который в любом случае чудовищно сырой — он ведь как бы сел в машину времени, вернулся к фон Нейману, и сказал: ¨ну и херню же по твоим заветам навертели, дурак старый!  мы пойдём другим путём!¨), хотя и он тоже, а скорее мысли по поводу того что есть сегодня, изложенные с завидной ясностью.
хорошего решения не предложено, но проблема сформулирована на славу.

(http://livejournal.com/users/cmm)

 
Comment by dejavit |Link
2005-05-14 01:25:01


[..] text strings are a poor representation for programs.

Ну тут просится ответ в духе армянского радио: 'Это смотря какие text
strings'.

(http://livejournal.com/users/dejavit)

 
Comment by cmm |Link
2005-05-14 07:50:03

ну вот товарищ явно желал бы попробовать в действии многомерные text strings, со связочками внутре.

(http://livejournal.com/users/cmm)

 
Comment by 9000 |Link
2005-05-14 10:17:44

О, типичная CS paper, красивая, концептуальная, и плохо масштабируется на реальные задачи.

Когда-то (лет 5 назад) я диссер про подобное писал: нетекстовые представления, direct manipulation on syntactic/semantic trees, контроль корректности на лету и т. д. Не дописал. Зато насмотрелся на ещё более изящные концепции. Язык, в котором все конструкции выражаются трёжмерными постройками из кубиков. Язык, где параллельность вычислений показана 2-мерностью исходного “кода” (и при том сама программа состоит из того же, что и данные, потому может производить куски себя). Тоже безумно красиво и концептуально, и тоже трудно писать что-то длиннее эквивалента 1000 строк на паскале.

(http://livejournal.com/users/9000)

 
Comment by dejavit |Link
2005-05-14 10:57:53

Дык хто ж против? Флаг в руки. Оккам (с бритвенным прибором) в помощь. И
да не иссякнет грант его вовеки!

(http://livejournal.com/users/dejavit)

 

You must be logged in to post a comment.

Or use your OpenID:

Trackback responses to this post

Powered by WordPress