As of PEP 636, I start to feel 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 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.

Show thread
Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml