けいじゅ@今はフリー(^^;;;です. 

3度めの再送です(;_;

In [ruby-list :03400 ] the message: "[ruby-list:3400] Re: Exception ",
on Jul/19 23:45(JST) matz / netlab.co.jp (Yukihiro Matsumoto) writes:

>|うーん. そこまでする必要が出てきますか...
>
>いやあ,以前例外システムを拡張した時のような画期的なアイディ
>アがあるかも知れませんけどね.

あれは... 受けましたね(^^;;;

# 松本氏のrubyに対する考え方(方針)が良く現れているといえますね(^^;;;

>|まあ確かに. ユーザから見れば, rubyインタプリタの内部(ビルトイン機能)と
>|extやlibの機能との区別はないですしね.
>そうなんですよ.

確かにこれを制限するのは難しいですね. 

# ruby標準化委員会とかつくって, ライブラリの認定制度を作る意外なさそう
# ですね(^^;;;;;;;;;;;;;

>|私もそこまでしたことはないんですが, 松本氏のようにどこでどのような例外
>|が発生するか全て分かっている人ならともかく, そうじゃない人にとっては...
>
>そうですかねえ.

まあ, 少なくとも例外をキャッチしてそれなりの処理をしたいと思った時には, 
この時はどのような例外が発生するんだろう? というのは確かめますね.

# マニュアルが不十分なだけともいえますが.

>|まあ, これは例外の発生が前提の処理なので, 正確に例外を捕捉しなくてはな
>|らない特殊なケースだと思いますが...
>
>ええ,かなり特殊でしょう? 

ですか...  

でも, このプログラムは結構気にいっているんですけどね(^^;;;; インスタン
ス変数が追加きるかどうか(Dataかどうか)? がrubyのレベルでできるか一生懸
命考えた結果なんですけど...

>一般的には今のシステムで大丈夫だと思うんですけど,どうでしょう?

少なくとも, 必要に応じて例外のサブクラス化によって, 目的のものを得るこ
とができますので, 他のユーザさんの要望が増えてからで良いんじゃないでしょ
うか?

# 手間はともかく, 互換性は保てますから(^^;;;;

__
.........................................石塚 圭樹@今はフリー(^^;;...
------->>また, アドレス変わりました!! e-mail: keiju / bc.mbn.or.jp <<---