|Problems? Is your data what you think it is?|
Actually our local perlmongers group is "racially mixed" and we like comparing and learning from different approaches.
I raised a discussion about how easy the counting idioms are implemeted in Perl because undef ++ == 1 and autovivification and was wondering how JS, Ruby and Python and so on are trying to solve this.
(Our Haskell guy couldn't stop complaining how dirty Perl's behavior is)
Now try this in these languages
This video was mailed to me with the remark "this is clean idiomatic Python" and the speaker talks for minutes about strategies to count and group.
There is indeed MOOOOOORE than one way to do it in Python where Perl has one simply way.
We are quite fast in criticizing the downsides of some Perl features, it's worth showing where Perl profits from those features.
"Only an idiot learns from his errors, the smart guy learns from other's errors"
And not everything I learned in this video was a bad idea!
( addicted to the Perl Programming Language)