> mathn.rbはcomplex.rbなどと同一の作者が同時に(一体として)作成 > したものだったので、そのような配慮が存在したのだと思います。 作った当時は単に一体だっただけで、実装に問題があったわけではなかったと 思います。しかし今は客観的に見て奇妙に見えますね。 > で、complexなどが組み込みになった(mathnと一体とみなされなく > なった)現在、そのような仕組みが必須であるかと問われると、必 > ずしもそうではないだろうと思います。 この機能を無効にしようと思います。仮に後々この機能がどうしても必要になっ たとしても、公式のものにはなり得ないように思います。 一応付け加えると、逆に ruby に取り込んでしまう事も考えられます。インタ プリタ、VM の初期化時に設定できるフラグを用意して、ruby の初期状態を変 更してしまいます。たとえば、ruby の -m オプションを与えて起動すると数学 モードになる、あるいは mruby という別のコマンドとにしてしまう、というよ うなこともあり得ると思います。数学なまりの ruby として、本来の ruby と 完全に区別してしまいす。中途半端な書き換えをするよりいいと思います。 この考えは春に拒否されて、mathn は mathn で頑張る、ということになったの ですが、あまり頑張れていないように見えます。mathn が目指したところは気 に入っていますが、mathn 自体はあまりうまくいっていないので、将来的には、 必要なら ruby 側になんらかの方法で取りこむなどして解消すべきだと思いま す。