πΎ Archived View for gerikson.com βΊ gemlog βΊ lobsters-drafts βΊ Perls-noisy-horsemen.gmi captured on 2022-01-08 at 13:47:20. Gemini links have been rewritten to link to archived content
β¬ οΈ Previous capture (2021-12-03)
β‘οΈ Next 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 - 2021 Gustaf Erikson