newの記述方法 前に書く? 後に書く?
Perlでは、
my $result = object->method();
という書き方と、
my $result = method object();
という書き方ができるので、C++やJavaになれてしまっている人(オレ)は、ついnewのときだけ後者のほうを使ってしまいます。
どうなんだろう? と思ったのでGoogleで調べてみました。
- [http
- //www.google.com/codesearch?hl=en&lr=&q=lang%3Aperl+%3D%5B%5Cs%5D*%5B%5Cw%3A%5D%2B%5B%5Cs%5D*%5C-%3E%5B%5Cs%5D*new%5B%5Cs%5D*%5C%28%3F&btnG=Search:title]:204,000
- [http
- //www.google.com/codesearch?hl=en&lr=&q=lang%3Aperl+%3D%5B%5Cs%5D*new%5B%5Cs%5D%2B%5B%5Cw%5Cs%3A%5D%2B%5C%28%3F&btnG=Search:title]:92,900
GoogleCodeSearchでググったかぎりでは、前者の書き方が多いようです。