News for hackers. Stuff that matters.
Re:How Perl Saved the Human Genome Project (1996) by berntb on Sunday May 05, 2013 @06:12AM (#5657997)
"PySlice" with karma 25 is probably your trolling account. If not, ASK about stuff you have no clue about. It is better than looking like a little troll kid, having "fun" lowering the quality of HN by stupid language war comments.

>>where all arguments come in a flattened array

That is optional, through the power of CPAN (and kbenson's methods, of course). Examples of alternatives:

http://search.cpan.org/~barefoot/Method-Signatures-20130222/...

http://search.cpan.org/~flora/MooseX-Declare-0.35/lib/MooseX...

http://search.cpan.org/~ether/MooseX-Method-Signatures-0.44/...

(Depending on if you use Moose or not.)

One of the cool parts of Perl is that the language is extensible, that is why it e.g. has a better OO than Python, Ruby, etc. (Or simple typing of parameter arguments, see the modules above. Or why MooseX::Declare has ... ah, look yourself, troll.)

Re:How Perl Saved the Human Genome Project (1996) by nijk on Sunday May 05, 2013 @05:10PM (#5659750)
"the" language is then more of a loosely couples family of languages.
Re:How Perl Saved the Human Genome Project (1996) by berntb on Tuesday May 07, 2013 @10:24AM (#5668273)
Not half as much as any Lisp variant with good macros.

Edit: The possibility to extend your environment is generally seen as a good thing, unless you believe in cleanliness of bloo... languages for ideological reasons.