[Cython] Proposed change to behaviour of "not None"
Greg Ewing <greg.ewing-F+z8Qja7x9Xokq/[email protected]> Thu, 21 Aug 2008 12:28:25 +1200
| Newsgroups | gmane.comp.python.cython.devel,gmane.comp.python.pyrex |
|---|---|
| Message-ID | <[email protected]> |
Lisandro Dalcin wrote: > I know, I can (and I do) use 'Type arg is not > None' in argument lists, but I never liked it. Speaking of that, I've been thinking for a while now about making "not None" the default, and requiring "or None" to specify that None is an acceptable parameter value. Having seen a number of pieces of Pyrex code that were susceptible to being crashed because "not None" wasn't used where it should have been, I think this would be a safer default. The change may break some existing code, though. What do people think? -- Greg