タグ

ブックマーク / aql.hatenablog.com (1)

  • マジカルなPerl - あくる日

    JavaScriptで、渡ってくる引数を全部取り出したくて、ちょっと調べた。つまり、Perlで言えば、次のようなことがしたい。 sub func { my @args = @_; ... http://www.openspc2.org/dhtml/javascript/arguments/index.html どうやら、argumentsで取れるらしい。なるほど。 Perl使いとしては、微妙に違和感があった。何故だろうと考えてみるに、受け取るものが@_という意味不明なものなのか、argumentsという意味のあるそうなものなのかと言うのが大きいように感じた。 Perlでは、重要?な変数が、意味不明だったりする。@_とか、$/とか、そういうの。意味不明なので、Perlの呪文的な側面を助長していて良い(かどうかは微妙だ)が、最低限、変数名を汚染しにくいと言う利点はある。argumentsという

    マジカルなPerl - あくる日
  • 1