-- Leo's gemini proxy

-- Connecting to gerikson.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; lang=en

The occasional geminer - an artisanal, handcrafted gemlog

↑ latest entries


Perl’s noisy horsemen


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.


────────────────────────────────────────────


✽ Wednesday, 2021-07-21

→ 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

Main page for this gemsite


[This Page Viewed Best In Any Gemini Client]

-- Response ended

-- Page fetched on Mon May 20 13:22:45 2024