From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?= ) Date: 1997-08-03T05:04:01+09:00 Subject: [ruby-list:3568] Re: [Q] Thread けいじゅ@日本ラショナルです. In [ruby-list :03565 ] the message: "[ruby-list:3565] Re: [Q] Thread ", on Aug/02 08:35(JST) matz@netlab.co.jp (Yukihiro Matsumoto) writes: >|OODB屋さんだとメタプログラミングにはまる、なんてことはないですよね?(^^; >それはないでしょう. メタモデルはそれなりに必要性が出てきますけどね... >むしろメタプログラムにはまりやすいのはlisp屋でしょう.石塚さんはlisp >屋ではありませんが,Smalltalk派なんで(内部構造はlisp的だし,メタプロ >グラミングも出来る)こだわっておいでなのでは? 確かに, メタレベルのプログラミングに違和感を持っていないというという意 味では, この辺りの経験のおかげかも知れません. それに, rubyもSmalltalk と同等以上にメタプログラムがしやすいというのもありますね. でも, それよりも, これは私の性(サガ)であるというのが答でしょう. 何かプ ログラムを作っていると, まず, そのためのライブラリを作りたくなるし, 何 かライブラリを作っていると, そのためのさらに上位の機能を作りたくなると いう... # 最近はライブラリ(クラス)を作ることが多かったもので... まあ, このことは別にプログラミングに限った話しではないんで, 一段上のレ ベルで考えるというのが趣味(?)なんでしょう. __ ..........................................石塚 圭樹@日本ラショナル... ----------------------------------->> e-mail: keiju@bc.mbn.or.jp <<---