ILC2012 Seika Abe - Plumber: A Higher-Order Data Flow Visual Programming Language in Lisp
あべさん2度目の発表 "Plumber - A Higher-Order Data Flow Visual Programming Language in Lisp" #ILC2012
2012-10-23 10:43:24もちろん、Data flow model は昔からあって、並列性を含んだものの記述にはいいよね。 でもどうしても絵の記述だとそれに必要なページが・・・#ILC2012
2012-10-23 10:49:26日本語では普通な細部からはじめて全体に至るという流れをそのまま英語で上手くやる方法がむずかしいってことなのかなーとか思った。(すげー上からっぽいこと言ってるけど僕は日本語でも英語でも無理)
2012-10-23 10:51:00何故、はやらなかったのか、生き残れなかったのか。日本人は絵で説明するのがすきだけど、西洋人はそれはchildishと思うらしい。それが原因ではないかと、ひそかに思う。機械や電子回路は絵だけど、それは実物があるからな。#ILC2012
2012-10-23 10:52:57グラフィカルプログラミングで複雑な絵がでててレーザーポインタでitとかthisとか多用だとtweetでける場所が…あきらめよう #ilc2012
2012-10-23 10:56:13絵はそれを前にしてコミュニケーションするのによい。クラス図だって、客先説明するのにはいいですよね。権威化されているし。クラス図を拒否できる人はいないよね。プログラムは拒否できるけど。#ILC2012
2012-10-23 10:58:27データフローで書くのが分かりやすいとは思わない。図にすることで空間的な制約が増えて、関連するものを遠くに配置しなければいけなかったり、どのブロックがどのブロックにつながっているか目で追わなきゃいけなかったりと、コードが読みにくくなることを助長するように思える。 #ILC2012
2012-10-23 11:00:33@seijikoide プログラムをデータフロー図で表現しただけでプログラマ以外が読めるようになるとは思えないので、少なくとも「プログラムに対する理解を深める」という向きではデータフロー図は活きないと思います。
2012-10-23 11:05:32Will lisp make a comeback via visual programming? Probably not, but still fun! :-) #ilc2012
2012-10-23 11:14:36Monads using visual data flow programming. °_° #ilc2012
2012-10-23 11:21:56