Rubyについて Part 16
■ このスレッドは過去ログ倉庫に格納されています
0710デフォルトの名無しさん
2005/09/15(木) 01:26:46> ある程度使われてるのをなぜ obsolete/deprecated にするんだ。
それが Matz の信念だから。
「それで困るケースがあるのは承知してるが、それでもよくない仕様(主に名前?)の
変更は柔軟に行なってよい。むしろ行うべきだ。」みたいなことを、1,2年前の日記で
書いてた……気がするんだが、探し出せなかった(ので↑はあまり信用しないで)。
Array#indexes → Array#values_at なんかは典型かな。
「index と似てる名前なのに動作が逆なのは良くない」という理由だった。
Matz は異論を承知の上で行なってるので、今後も行われることだろう。
・直接説得する。
・あきらめる。
・Ruby とサヨナラする。
くらいしかないと思うよ。
■ このスレッドは過去ログ倉庫に格納されています