Hacker News new | past | comments | ask | show | jobs | submit login

At first, after reading the comments and before reading the article, I thought everyone was just casually bashing because of change. But just look at this :

def fun(a, b, /, c, d, *, e, f):

or

print(f'{now=} {now=!s}')

and guess what it does before actually reading the article.

Worst, the rationales of the PEPs are weak, presenting improvement for "performances" or enforcement of API because of low level stuff as C.

Back when I was 18 years old, Python was high level, rules were simple with only one way of doing things and performances weren't a concern, because you would just use the right language for the right task. There was no enforcement and you could always hack a library to your liking. Python now is getting closer to what Perl looked to me 10 years ago, trying to optimize stuff it shouldn't




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: