4 comments

[ 0.24 ms ] story [ 20.5 ms ] thread
Congrats to the release team! I'm really excited to work with the new structural pattern matching. This feels like the biggest language change since the addition of async/await.
Structural pattern matching is exciting to me, though I’m going to have to resist the temptation to rewrite everything with it.

The improvements to the typing system are what i’m keen to adopt ASAP, as I can see it having a big impact on my day-to-day quality of life.

I can't wait when it comes to brew and I can use type unions like str | int | None
Although pattern matching is a good improvement, I'm more excited about the better error messages.

This is going to make using python anywhere I don't have an IDE much easier: while teaching, on a remote server, on someone else machine, on repl online, etc.