一時間って、単になんらかの単位程度のつもりだったけど、本気で一時間(60分、360秒)になりそうなんで、ちょっと考える。八村義夫I:星辰譜(八村義夫/松谷翠/ガヴリロフ(サシコ)/植木三郎/瀬戸揺子/篠崎功子/吉原すみれ/村井祐児/野口龍/オムニバス(クラシック)/増田睦美)なんと、入手可能とは思わなかった。なんでRubyは心地良いのか?何人もの人が、この問題に挑んでは、それほど良い説明をできなかった。確かに心地よいのは事実として感じる。?能書きだけなら、C#やJavaとそれほどはかわらない。akrさんと継続はどちらにも組み込まれてないけど。インタプリタは......は、TurboC(しかおれは知らないがTurboPASCAL知ってる人はそっちが本家というのだろうな)なら、書いてボタンを押せばその場で実行できるわけで、これもそれほどまでの差ではない。core吐いたら処理系内部までgdbで追える......それって心地よいわけではないですから。考えてみれば、心地よさの理由というのはそれほど大したことではないのだ。それは、言語設計/開発者が、ユーザー=プログラマを信用している、というのが原因だ。プログラマが言語および組み込みライブラリを相当自由に変更できるということ。Frameworkですら、System.Stringはsealされている。ところがRubyの場合は、なにからでも派生できるは、後付でメソッドを追加できるは、要するになんでもできる。なんていうメソッドを追加することができるというのが良い例。それは、信頼されているって感じるのって心地よいよね。調子乗っていつもより高いところに昇っちゃうぞ、ってことだ。