プログラミング言語の進化, 開発環境の進化
共通化、抽象化によってコードを再利用すること自身は否定しないものの、それだけではカバーできない部分で生産性が落ちる。
2010-07-26 15:57:31コンピュータに与える命令の総量は増えていて、プログラマが記述する命令の種類も増えているにも関わらず、直列化された文字ストリームでそういう多彩な表現をするっていうことにそろそろ無理が出てきてるんじゃないか、という仮定。
2010-07-26 16:04:28@PG_kura 目指しているゴールは、IBM VisualAge Smalltalkの開発者たちが目指したものに近いですね・・・
2010-07-26 16:04:53@PG_kura 似たような事を考えたことがありますが、それには新しい入力デバイスと、テキストに代わる基本的なデータ表現方法が必要かなーとか思います。
2010-07-26 16:11:55やりたいのはいわゆる「簡単な開発環境ができました、これを使えばコードを書かずにアプリを作れます」的なオモチャちっくなやつじゃなくて、もっと何かこう・・・
2010-07-26 16:14:19@decimalbloat あー、そこまで先の未来まで行かずに、もうちょっと手前、今より半歩先ぐらいに落しどころがあれば・・・と思うですよですよ。
2010-07-26 16:16:02@PG_kura これをもっと真面目に追求した感じですか? http://www.xs4all.nl/~weegen/eelis/analogliterals.xhtml
2010-07-26 16:25:25そうそう、ベクトルはこういうのに近いです! @decimalbloat: @PG_kura これをもっと真面目に追求した感じですか? http://bit.ly/8Xep6A
2010-07-26 16:30:26@PG_kura いじりたいのはグラフなのに、識別子の変更を文字列の置換として行うのはどうよ?みたいなことはよく考えます。コードを変更するときに効率の悪さが如実に現れる気がします。
2010-07-26 16:31:49ですね。それはその通りです。が、だからといって asm 書くなら C を選びますし、開発環境が解消してくれている「つくりにくさ」 はちゃんと有るわけですから、環境側をさらに変えてゆくことも同時並行して行われるべきかなと思うですよ。RT @Pota_kamone: つまりプログラマ
2010-07-26 16:35:23あれ? ロジック書けないの?RT @PG_kura: @gtk2k Blend はビジュアル面だけなので、ロジックの記述までとなると難しいですよね。。。
2010-07-26 16:35:30そういう部分も当てはまりますよね。環境側で改善できるはず。 RT @pokarim: @PG_kura いじりたいのはグラフなのに、識別子の変更を文字列の置換として行うのはどうよ?みたいなことはよく考えます。コードを変更するときに効率の悪さが如実に現れる気がします。
2010-07-26 16:36:56で、開発環境をビジュアル側に振る、と決定するのであれば、言語そのものの書きやすさ、読みやすさはある程度捨ててもいいんじゃないかと思うんですよ。
2010-07-26 16:38:52