6 ms·
Hmm. and PERL is not one of the most popular languages these days. In contrast with Python and its There should be one-- and preferably only one --obvious w
by niccl 1y ago
Hmm. and PERL is not one of the most popular languages these days. In contrast with Python and its
There should be one-- and preferably only one --obvious way to do it.
It does not seem coincidence to me
- SoftTalker 1y agoYeah I think TIMTOWTDI ended up being a net negative. Of course with experience and learning the idioms (perl is very idiomatic) it's not so bad but it really adds to the cognitive load for a beginner. There is still a lot of perl around but I'd be a little surprised if any new projects would use it at least where it doesn't already have a big presence.
- rossant 1y agoIn case anyone asks: there is more than one way to do it.
- aynyc 1y agoThere is almost nothing in today’s Python world that follow that axiom. There is a new package manager every year. Language features are introduced every major release.
- fch42 1y agoBut there are 500 linters to help you with idio(to)matic python coding. Honi soit qui mal y pense ...
- Natsu 1y agoThere are still a few of us Perl programmers around, though it's far less popular than it was a few decades ago.
- drewcoo 1y agoPerl is not an acronym.
- _kst_ 1y agoNot officially, but there are a couple of retronyms. Larry Wall originally wanted to call it "Pearl", but found there was already a language by that name, so he shortened it to "Perl". The name is sometimes expanded as "Practical Extraction and Report Language", or as "Pathologically Eclectic Rubbish Lister" (Larry Wall's own phrase, mentioned in the Perl man page). But yes, "Perl", not "PERL", is the correct name for the language. (Ada, which was named after a person, has had the same problem, though as far as I know there isn't even a retronym for Ada.)
- DonHopkins 1y agoAt least Ada has a song: https://www.youtube.com/watch?v=1kFnHPHBcb4 https://www.youtube.com/watch?v=1kFnHPHBcb4 Did you know Ada and Linda were both named after unrelated people with the same last name? https://en.wikipedia.org/wiki/Linda_(coordination_language) https://en.wikipedia.org/wiki/Linda_(coordination_language) https://en.wikipedia.org/wiki/Linda_Lovelace https://en.wikipedia.org/wiki/Linda_Lovelace
- mrweasel 1y agoWell, I mean there's frequently the obvious way to do something, then there's a large number of less obvious ways, then there's the obvious way of doing it if you're mostly programming using Pandas, or NumPy, and Python is more of an implementation detail. I agree with the intention of the quote, sadly it didn't work out like that.