On Apr 10, 2020, at 06:00, Soni L. <fakedme...@gmail.com> wrote

> why's a "help us fix bugs related to exception handling" proposal getting so 
> much pushback? I don't understand.

Because it’s a proposal for a significant change to the language semantics that 
includes a change to the syntax, which is a very high bar to pass. Even for 
smaller changes that can be done purely in the library, the presumption is 
always conservative, but the higher the bar, the more pushback.

There are also ways your proposal could be better. You don’t have a specific 
real life example. Your toy example doesn’t look like a real problem, and the 
fix makes it less readable and less pythonic. Your general rationale is that it 
won’t fix anything but it might make it possible for frameworks to fix problems 
that you insist exist but haven’t shown us—which is not a matter of “why should 
anyone trust you that they exist?”, but of “how can anyone evaluate how good 
the fix is without seeing them?” But most of this is stuff you could solve now, 
by answering the questions people are asking you. Sure, some of it is stuff you 
could have anticipated and answered preemptively, but even a perfectly 
thought-out and perfectly formed proposal will get pushback; it’s just more 
likely to survive it.

If you’re worried that it’s personal, that people are pushing back because it 
comes from you and you’ve recently proposed a whole slew of radical half-baked 
ideas that all failed to get very far, or that your tone doesn’t fit the style 
or the Python community, or whatever, I don’t think so. Look at the proposal to 
change variable deletion time—that’s gotten a ton of pushback, and it’s 
certainly not because nobody respects Guido or nobody likes him.

_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/TBHX4CHNVIMNZ4LH22WFJFOLONAJHGJ3/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to