From: Koji Arai Date: 2002-08-01T02:23:59+09:00 Subject: [ruby-dev:17869] Re: parenthesize argument(s) for future version 新井です。 In message "[ruby-dev:17868] Re: parenthesize argument(s) for future version" on 01 Aug 2002 00:11:27 +0900, matz@ruby-lang.org (Yukihiro Matsumoto) wrote: > まつもと ゆきひろです > 引数として与えるメソッド呼び出しの括弧を省略しない > > ということです。文法的に値と文の区別をはっきりさせようという > 思いです。 なるほど、その意図はわからないでもないのですが、正直 Ruby に そんなことまで言われたくないという気持ちがあります。 好きにやらせろって感じです。 いっそのこと括弧省略なしの方がいいのではないかとも思ったりし ます。(現実には互換性のためできないのですが) んー例えば、 foo(foo foo foo) は warning だけど foo(foo foo) は許すってのは難しいですかね?ある程度複雑な式に対してだけ warning を出すという意味ですが。 このまま warning が出続けるなら仕方ないので従うまでなのです が、気持ちかなり束縛されてしまう感じがします。実際はそれほど 影響はないかもしれないのですが。気持ちの問題。 -- 新井康司 (Koji Arai)