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

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.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: