Hello,

On Sun, 15 Nov 2020 16:58:09 +0000
MRAB <[email protected]> wrote:

[]

> >> Pattern matching is complimentary to the object-oriented
> >> paradigm.  
> >   
> That looks like a mistake to me; it should be "complementary".

This way or that, my point is that even the word "orthogonal" wouldn't
give it fairness in that context. It should have gone straight to
"conflicting", to raise the alertness level to the somewhat-hard on the
perception matters which (eventually, a dozen or so headings below)
follow. Then maybe there wouldn't be surprises several months later like
"Oh really, 'case Point(x=a, y=b):' assigns to a and b??77"

(Only maybe, perception is hard thing to play with. Though I truly
believe that people would pick it up subconsciously quickly enough,
after making a few mistakes. Then again, that's why I propose for
consideration an option to write it `case Point(x = >a, y = >b):`, to
cut mistakes to ~0).

[]


-- 
Best regards,
 Paul                          mailto:[email protected]
_______________________________________________
Python-Dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/WI3FDR2RUXMXIQZ5E7DJ5DTZT75Z4SUW/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to