Comment Re:Does it explain the "why" of pupularity. (Score 2) 46
I wouldn't say Python killed Perl - never mind "rightfully". Perl committed seppuku when they announced Perl 6, had a committee design a whole different language, and work on it for years, so people thought if they learned Perl 5, it would not translate into Perl 6, waited for Perl 6 for a bit but that was not happening, so the language sort of appeared in limbo/dead. It was many years later when Perl 6 was renamed to Raku to make it clear is a whole different language than Perl 5 (which continues to be updated with new yearly releases).
About the "rightfully", for beginners Python seems simpler, but that's just an illusion. Most programmers who have used both extensively will tell you Perl is more expressive. And they would take curly brackets over indentation anytime. Most importantly, you can't compare Python now to Perl, you have to remember that back then when Perl lost its popularity and Python rose, Python was painfully slow. Yes, it was significantly slower than (the slow) Perl in many things if you are old enough to remember. But, at the same time as Perl's self-inflicted wounds, Python also got some great packages in data science, which became quite important, so it got a lot of popularity from that.
I do prefer Python over Javascript, but I'd definitely have preferred for Perl to have remained the more popular of the two (and had grown like Python grew by having a larger developer community).