As of PEP 636, I start to feel #Python is trying a lil bit to hard. At this point it is safe to say both the users and the language designers are actively working to throw the #Zen outta the window.
Don't get me wrong, I've nothing against pattern matching (or the idea of the walrus operator and other recent syntactic changes). My opposition is towards making expressions much less context-free and greatly harm readablity as we progress.
I get it, languages blend, but we're taking it to the extreme by practically creating another C++ by trying to add language features while desperately maintaining backward-compatibility.
Don't get me wrong, I've nothing against pattern matching (or the idea of the walrus operator and other recent syntactic changes). My opposition is towards making expressions much less context-free and greatly harm readablity as we progress.
I get it, languages blend, but we're taking it to the extreme by practically creating another C++ by trying to add language features while desperately maintaining backward-compatibility.