You wrote the same old point -- the expressibility and some old ugliness make it a bit steeper learning curve for Perl. A troll favorite. You wrote that Perl was one of your two most experienced languages -- but obviously, you're a beginner not doing many hours development/month.
Everyone pointed out the standard answers -- this is a small cost in the beginning, learning libraries dwarf this, Perl is easy to use for people knowing C/sh/etc, there are plus/minus with expressibility, etc.
Then your second code example is on the wrong side of obfuscation with modifying an array while appending to it -- inside two tight loops!.
(Sure, this was some performance test and it was the language's worst case, or something, so it had been rewritten in an attempt to get better speed, but... still, I've seen saner things in obfuscation code.)
When this is pointed out, you just claim that it is an accident that you happened to pick this hairy recursive-to-iterative example...
I would have given you the benefit of the doubt, if this hadn't been a typical troll subject... But, no.
b) This was the third trolled Perl discussion I read on HN in a row. And trolled in the same boring way. Why would I want to waste more time on language wars?!
You wrote the same old point -- the expressibility and some old ugliness make it a bit steeper learning curve for Perl. A troll favorite. You wrote that Perl was one of your two most experienced languages -- but obviously, you're a beginner not doing many hours development/month.
Everyone pointed out the standard answers -- this is a small cost in the beginning, learning libraries dwarf this, Perl is easy to use for people knowing C/sh/etc, there are plus/minus with expressibility, etc.
Then your second code example is on the wrong side of obfuscation with modifying an array while appending to it -- inside two tight loops!.
(Sure, this was some performance test and it was the language's worst case, or something, so it had been rewritten in an attempt to get better speed, but... still, I've seen saner things in obfuscation code.)
When this is pointed out, you just claim that it is an accident that you happened to pick this hairy recursive-to-iterative example...
I would have given you the benefit of the doubt, if this hadn't been a typical troll subject... But, no.