ポスト
ブロック / ビジュアルプログラミングはDSLや教育用途なら成功収めてるけど、汎用言語として成功収められないのは、熟練したときの作業効率がテキスト言語より悪いのが根本原因と位置づけてます。 頻出する操作をやるときの「手数」がとにかく多い。
メニューを開くみんなのコメント
メニューを開く![](https://rts-pctr.c.yimg.jp/BgIFgYJGVIVv8u0nVJvw8B2FauAYMF4jOP5zFJAV4i5e72TLbER0xQeK1l8ZZ0OLXtrv03FVhgiq-UbtMeq0awS7nkLqXe3uJD9RFIEWNcfxy5BzLI1guiN6s8ZhTIcGj_-wVfuE3DUL3ekSnCE8IgH_4aZUNhVi1vK-8Ty7c-X95T2cMQAvuRWqbJU0VXqaMYwIw7o0vYlhDLc52Hksn8x6E8UeJ3EZRH_APW11B5s=)
私の大学の先生は、フローチャートも状態遷移図も、クラス図もシーケンス図も、アイコン数の爆発に解がない。歴史は繰り返すからビジュアルプログラミングのアプローチの成果は信用しないと、学生論文に対してバッサリコメントしてた。もう30年前かなあ。
メニューを開く![](https://rts-pctr.c.yimg.jp/BgIFgYJGVIVv8u0nVJvw8B2FauAYMF4jOP5zFJAV4i5e72TLbER0xQeK1l8ZZ0OLGJgoBf3eDcB9se5lFvSmUoKpRSVO5Xnq9JdhEI4DuSWvaimF2dbHge69Iw8tNFgUJqEnhAOYnJECv2sgGOGBNQTBrgalvB5H943ejeTxP54UvW-3kDJ5a5lKmN90hBKJKsa29feYcor6-FM0IqlPRk58tC8PiaBUI8X5k7eUZJY=)
これは2000年代に構造化エディタ(≒ヴィジュアルプログラミング)の話を産総研でやってたときにも出た話題なんですが、熟達した後はある程度キーボードショートカットないと困るんですよね。ここをうまくやれば普及の目はある。
メニューを開く![](https://rts-pctr.c.yimg.jp/BgIFgYJGVIVv8u0nVJvw8B2FauAYMF4jOP5zFJAV4i5e72TLbER0xQeK1l8ZZ0OLVi-A6hnuVf8pwmG3VJx7vv4CkHDpLDiBvtclXzZy_2w6ZHM8YiXBIzPZE_mmDznqRQNcbOx4U0Mh4M68zVdL8rXADP4mJ5v5hooLKA5oMdCjlxjB5sIGFCqU43_4aDFix65hkkI-3LsJSwLVu3a9P9J6P3Pa27VEoGQq6-2m-FE=)
カタカタスターンみたいなノってる時向きじゃあないよなぁ。一歩距離を置いて構造検討したりするのに使ってみたい。グループ化とかレイヤーとか、グラフィックソフトから機能を色々真似てきて欲しい。そんなツールはないものか…
メニューを開く![](https://rts-pctr.c.yimg.jp/BgIFgYJGVIVv8u0nVJvw8P6b-YUbn3oNOitp_cHdw_uJ74V6_SfYweFQS1qwk-_TJcz301WI2Cz5eywMtn22AoNcm-px-tUtzgy1UghJnmv5CSX3nK1QdnMN8PmdZ_qSaYFodAH7SksZ7lndIDDcLR9s9YDWyf_c-Fs6-NVawzCCqOfGRv_AKQm07P_UEFGQ1j_1LNnlvhQ7iCc3cjJkL7Ka61pZEE4Q8Z8DZ8gN_xI=)
構文ツリー(JSON程度の構造+ちょっとグラフ)データを効率的/汎用的に編集できるエディタがあったら変わると夢想してます。emacsのSLIMEみたいな。 - 不完全(エラー)な構造も編集できる - 対象(たとえば言語)ごとに別の操作が必要じゃない でも、これって既存のIDEがすでに近いのが障害かも