From: matz@... (Yukihiro Matsumoto) Date: 1999-08-07T00:56:52+09:00 Subject: [ruby-list:15950] Struct (Re: Re: UDPsocket#recvfrom の API 変更について) In message "[ruby-list:15937] Re: UDPsocket#recvfrom の API 変更について" on 99/08/06, Shugo Maeda writes: |最初の引数がID(Fixnum)だったら無名クラスにする、というのはどうで |しょう。 |今の仕様だと、「構造体の名前」にIDは使えないようなので、互換性の |問題はないですよね? なるほど。メンバ名に文字列を許しているのでそのことは考えませ んでした。でも、 Struct::new("Foo", :bar, :baz) と Struct::new(:bar, :baz) の対比ならきれいですが、 Struct::new("Foo", "bar", "baz") なんてのもあるんで、 Struct::new(bar", "baz") としてしまう人もいそう、これはやや難点かなあ。 # でもToDoに追加しておこう。 まつもと ゆきひろ /:|)