From: matz@... (Yukihiro Matsumoto) Date: 2002-06-03T13:14:11+09:00 Subject: [ruby-dev:17288] Re: IO#stat まつもと ゆきひろです In message "[ruby-dev:17284] Re: IO#stat" on 02/06/03, Wakou Aoyama writes: |> たとえばmodeというメソッドを用意すると、modeという名前を思い |> つくためには struct stat に関する知識が必要なわけです。そこ |> まで要求しておきながら stat を避ける必然性はないだろうと。 | |はい。もし stat を無くすなら、mode もあっては変なのですね。しかし、 |mode も stat も無しでは、これも困るので、それならば、むしろ stat の方 |が説明が簡単でもあるので、へたに工夫するよりも、そのまま stat という名 |前を出した方が無難である、と。 そうです。 |そうですね。まあ、C や DOS も UNIX に近いですから。しかし、stdio はと |もかく、プリンタやシリアルを直接扱うという事は、どちらかというと、特異 |なことに分類されてきているような気がします。 そうなんですか。私は UNIX と全然関係ない他のOSネイティブなプ ログラミングをまったく行わないので。 WindowsもCygwinをはじめとするUNIX的APIでプログラムできますし、 MacもMaxOS XはUNIXですし、たとえUNIXが特異でも、UNIXそのもの がある程度普遍的になっているので、問題なし、と信じます。 まつもと ゆきひろ /:|)