Skip to content

Comment on It's time to stop using Python 3.8

Comments

so what's been added since that i would want?

It's hard to say what you would want specifically; everything gets added to the language because someone wants it, and I can't read your mind. The main new features for each release are promoted on the release pages for the x.y.0 versions:

https://www.python.org/downloads/release/python-390/

https://www.python.org/downloads/release/python-3100/

https://www.python.org/downloads/release/python-3110/

https://www.python.org/downloads/release/python-3120/

And documented in more detail on the "What's New in Python" documentation page (a table of contents for version-specific pages; but I think at one point in history the info about every version was just in-line in a single document):

https://docs.python.org/3/whatsnew/

You can use list instead of List for typing since 3.9. I use that daily. Also the pipe | operator instead of Union/Optional. Nicer dict unions/updates.

https://docs.python.org/3/whatsnew/3.9.html https://docs.python.org/3/whatsnew/3.10.html https://docs.python.org/3/whatsnew/3.11.html https://docs.python.org/3/whatsnew/3.12.html

It's much faster! There's been significant performance improvements since 3.8.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.