[Python-Dev] None as a keyword / class methods
Andrew M. Kuchling
akuchlin@mems-exchange.org
Thu, 23 Mar 2000 14:06:33 -0500 (EST)
Barry A. Warsaw writes:
>>>>>> "PF" == Peter Funk <pf@artcom-gmbh.de> writes:
> PF> I wonder, how much existinng code the None --> keyword change
> PF> would brake.
>Me too.
I can't conceive of anyone using None as a function name or a variable
name, except through a bug or thinking that 'None, useful, None =
1,2,3' works. Even though None isn't a fixed constant, it might as
well be. How much C code have you see lately that starts with int
function(void *NULL) ?
Being able to do "None = 2" also smacks a bit of those legendary
Fortran compilers that let you accidentally change 2 into 4. +1 on
this change for Py3K, and I doubt it would cause breakage even if
introduced into 1.x.
--
A.M. Kuchling http://starship.python.net/crew/amk/
Principally I played pedants, idiots, old fathers, and drunkards.
As you see, I had a narrow escape from becoming a professor.
-- Robertson Davies, "Shakespeare over the Port"