[Python-ideas] PEP-505: Draft (Coalescing Operators)

Mark E. Haase mehaase at gmail.com
Wed Oct 21 04:17:24 CEST 2015


I've finally finished a reasonably complete draft of PEP-505. It's taken me
longer than I expected due to work and also a new addition to our family :)
I tried to keep the PEP humorous; but please don't mistake silliness for a
lack of seriousness.

Let's try to keep separate two different debates: (1) the utility of the
proposed operators (2) how to spell them. Arguing about #2 is a waste of
time if #1 is a non-starter. If we can achieve some consensus on #1, then
with Guido's consent, I think the next logical step would be to conduct a
survey of opinions about proposed spellings, just as the authors of PEP-308
did. The survey is a data-gathering exercise, of course, not a democratic
vote. The PEP has more details on that.

I envision the PEP as being severable: it might be accepted in whole, in
part, or not at all. For this reason, there are quite a few alternatives
proposed, and some of them are mutually conflicting. The conflicts aren't a
problem unless and until any parts of the proposal get the green light.
(Again, similar to PEP-308.)

https://www.python.org/dev/peps/pep-0505/

-- 
Mark E. Haase
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20151020/2dd3c03a/attachment.html>


More information about the Python-ideas mailing list