Comment

Comment by heresie-dabord

You had my agreement until

> (Also screw all Python programmers, what a bunch of losers with their indenting rules and PEPs. Weirdos. Whenever you hear somone say Python is good or interesting, run.)

Even as a jest, it's a poor representation for the Perl language.

Python has problems but has enjoyed success for a few reasons.[1] I think one of the worst side-effects of Python is that Python programmers tend to look at any powerful language with disdain if it has any non [a-zA-Z] characters. "Can't we just replace everything with Python?!"

Becoming a language bigot -- or joking like one -- does not help.

Perl can stand very tall on its expressiveness, stability, speed and simplicity.

[1] I'm going to say...

a) Python is more readable, but makes the crazy compromise of using whitespace as logic.

b) Python has adequate threading for many use-cases.

c) Python's built-in OOP has better affordance than Perl5 OOP. BUT... Perl enables building anything you want. If you want a dictionary with only two methods, you can build it. And Perl5 will have a more modern OOP implementation.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton