3 ms·
No. Sorry. You're confusing the old perl4 culture with modern/enlightened perl culture. We value doing complicated things elegantly so that the program so prod
by mst 17y ago
No. Sorry. You're confusing the old perl4 culture with modern/enlightened perl culture.
We value doing complicated things elegantly so that the program so produced best reflects the intent of the programmer. So yes, that's caring about how you do it.
We care about "how you do it" because expressivity brings readability and maintainability.
The key difference is that python optimises for having one common idiom for a given thing and achieving expressivity through the way these idioms are structured together. Perl tends to have multiple idioms for a given thing and achieve expressivity through which one is used for a given reason.
See http://shadowcat.co.uk/blog/matt-s-trout/pizza-snakes-bicycle http://shadowcat.co.uk/blog/matt-s-trout/pizza-snakes-bicycl... for a longer but hopefully better attempt at explaining what I mean.