💾 Archived View for gerikson.com › gemlog › lobsters-drafts › Perls-noisy-horsemen.gmi captured on 2024-05-10 at 10:50:25. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2022-03-01)
-=-=-=-=-=-=-
https://lobste.rs/s/oa8sgi/four_noisy_horsemen_perl_hate
Perl’s original sin is There’s More Than One Way To Do It.
Perl hackers revel in it.
Python coders fret about whether something is “idiomatic”.
—-
“There’s more than one way to do it” is Perl’s blessing, and its curse.
Sure, one can write readable and maintainable Perl, but one developer’s notions of readability and maintainability probably differs from everyone else’s.
Bondage-and-discipline languages like Python or Go are much more effective at enforcing standards at a language level. While TMTOWTDI is the rallying cry of Perl aficionados, “is this idiomatic” is the fretting of the Python purist.
────────────────────────────────────────────
→ more posts in the ‹lobsters-drafts› category
About this category: “Sometimes I post to lobste.rs, sometimes I write angry rants that end up here but not there”
Copyright © 2018 - 2022 Gustaf Erikson
[This Page Viewed Best In Any Gemini Client]