From: keiju@... (=?ISO-2022-JP?B?GyRCQFBETTc9PHkbKEI=?= ) Date: 1998-04-30T18:45:37+09:00 Subject: [ruby-dev:2558] Re: experimental release ruby 1.1b9_16 けいじゅ@日本ラショナルソフトウェアです. In [ruby-dev :2557 ] the message: "[ruby-dev:2557] Re: experimental release ruby 1.1b9_16 ", on Apr/30 18:01(JST) Yukihiro Matsumoto writes: >まつもと ゆきひろです >|うーん... 互換性を維持するために苦しいことやっていますね(^^;;; > >そうですか? ThrowableはJavaから持ってきた,わりと普通のアイ >ディアではないかと思ってます.そーゆー意味では別に苦しい印象 >は(私は)ないですね.それにもし互換性をなにも考えなかったとし >ても無制限になんでも例外にしたくないと考えればこのようなアイ >ディアは自然だと思うんですけど. いや. その辺りは良いと思うんですよ. ExceptionがStringのサブクラスのままだったり, そのサブクラスとして例外 のクラスがならんでいるところが苦しいかなと... モジュールを使うんだったら, 既存の例外がExceptionのサブクラスである必 要はないですし, 当然, 任意のクラスが例外になれるんだったらExceptionが Stringのサブクラスである必要性もなくなるわけですよね. __ ................................石塚 圭樹@日本ラショナルソフトェア... ----------------------------------->> e-mail: keiju@rational.com <<---