Comment by niccl
3 days 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
3 days 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
There 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.
But there are 500 linters to help you with idio(to)matic python coding. Honi soit qui mal y pense ...
Yeah 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.
In case anyone asks: there is more than one way to do it.
There are still a few of us Perl programmers around, though it's far less popular than it was a few decades ago.
Well, 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.
Perl is not an acronym.
Not 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.)
At least Ada has a song:
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_Lovelace