question of style
Steven D'Aprano
steve at REMOVE-THIS-cybersource.com.au
Fri Jul 3 03:50:53 EDT 2009
On Thu, 02 Jul 2009 21:56:40 -0700, Paul Rubin wrote:
>> Well I wouldn't know, I've been fortunate enough to program mostly in
>> python for over half a decade now and None and 0 are as close as I've
>> gotten to NULL in a long time.
>
> Right, and how many times have you had to debug
>
> AttributeError: 'NoneType' object has no attribute 'foo'
Hardly ever, and mostly when I do something silly like:
another_list = alist.sort()
Of course, YMMV.
> or the equivalent null pointer exceptions in Java, C, or whatever? They
> are very common. And the basic idea is that if you avoid using null
> pointers in the first place, you'll get fewer accidental null pointer
> exceptions.
And some other error instead, due to the bugs in your more complicated
code *wink*
--
Steven
More information about the Python-list
mailing list