このスレッドの元の質問をさせていただいた五樹島です。 遅れましたが、つたない質問に親切なご回答ありがとうございまし た。>MLの皆様 Shin-ichro Haraさんの<199810120442.NAA05922 / blade.nagaokaut.ac.jp>から >原です。 >汎用の timeout 関数を作って timeout(sec) { join } ですますわけ >にはいかないのでしょうか。(ほとんど join(sec) を作るのと同値 >な気もするけど。) この件ですが、さしでがましいですが初心者の立場から意見させて いただきますと、こういった関数があると、初心者であってもマニ ュアルさえあれば実装方法がすぐにわかるという利点があります。 timeout という概念さえ知っていれば、その言語(ruby)での実装方 法に気づくことが容易であるということです。 (とはいいつつ、マニュアルにしっかりと記載されていた"trap" を見逃していたのは私でしたが(^_^;;) なお、rubyですが、すばらしく書きやすい言語ですね。オブジェク ト指向のおかげでメンテナンス性や再利用性もうえに、書き始めて から動作させられるまでの時間がperlなみに短い。「まさにこーい う言語を探していた」ってのが正直な気持ちです。なんかうれしく てうきうきしてます。 これで、mod_ruby なんてのがでれば言うこと無しです(^_^) それでは失礼します。今後ともよろしくお願いします。 - Contents Engineer - 五樹島 敬之 Takayuki SAGIJIMA (mailto:sat / moon.letter.co.jp)