Regard to "[ruby-list:10093] Re: for が修飾子だったら"

有馬@FITECです。

||for が修飾子でない理由はなにかあるのでしょうか?
|
|まあ,幾つかの理由がありますが,最大なのは
|
|  * perlでforが修飾子じゃなかった
|
|という単純なものです.それ以外にも
|
|  * ループ変数が後ろに登場するのを嫌った
|
|というのも重要な理由ですね.rubyでは代入が宣言を兼ねる場合が
|あるので,変数を伴う制御構造が逆順になるのは望ましくないと思
|いました.

私の中では、 for は while の特殊な形だと理解してるので、
先の例にも挙げましたが、できる方がなんとなく嬉しいです。

--
 有馬 康弘 <fit0298 / fitec.co.jp>