From: Kouhei Sutou Date: 2008-05-14T18:54:24+09:00 Subject: [ruby-dev:34698] Re: fork 不可能な環境での test_argv0_noarg 須藤です。 2008/05/14 18:49 U.Nakamura : > メソッドだけあっても絶対実行不可能なら意味はないわけで、それ > ならrespond_to?で判断できるメリットの方が上だと思います。 > 特に、何らかの事情で、実際にそのメソッドを使用する前に、本当 > に使えるかどうかを判断したい場合、forkなんかは試しに実行して > おいてみるのは心理的抵抗が大きいと思います。 > その結果としてRUBY_PLATFORMなどで判断しちゃうという嫌なコード > がはびこっていますし、その辺をなんとかしたいという思いがあり > ます。 respond_to?で判断するよりも、forkable?みたいなメソッドがあった方が 見栄えが良くて私は好きです。