もりきゅうです.

Yukihiro Matsumoto さんは書きました:
>現在の attr の仕様は「渡されたシンボルの末尾に = を付加した
>メソッドを用意する」ですから、仕様通りです。
>
>どう捉えるべきだと思いますか?
>
>  obj.send("a==", arg)
>
>とすれば呼べるし。

うむむ.なっとく.

でも attr_writer の引数になる id の末尾に '=' をつけちゃう
間違いはあると思うのです.末尾が '=' の id を指定したら例外
を投げてくれるほうが堅実だと思います.

でもでも,それを言い出すと
  attr_reader ':'.intern
  attr_writer ' '.intern
  alias_method ':'  .intern, :colon
  alias_method ' =' .intern, :space=
  alias_method '^^;'.intern, :ase
なんかは許せるのか?!
ということになるので,現状維持でいいです.^^;

----
Kazuhiro Yoshida  moriq.kazuhiro / nifty.ne.jp