safer ctype? (was GUIs - A modest Proposal)

Stephen Hansen me+list/python at ixokai.io
Sun Jun 13 02:22:04 EDT 2010


On 6/12/10 8:26 PM, Gregory Ewing wrote:
>> On Jun 12, 6:05 pm, Stephen Hansen <me+list/pyt... at ixokai.io> wrote:
> 
>>> A programming goof, oversight or unexpected event causes an exception.
>>> It doesn't cause a buffer overflow.
> 
> The important thing here isn't so much the exception as
> the *traceback*.
> 
> When you've been programming in Python for a while, it's
> easy to forget how much help the traceback is in tracking
> down bugs. Suddenly being faced with having to do without
> one comes as a rude shock.

Oh, agreed absolutely.

The exception just gets things started. If its something you're prepared
for, you can recover just fine.

Worst case scenario, you get a traceback.

And you pity those people who have to have gdb running before hand and
get a stack trace ;-)


-- 

   Stephen Hansen
   ... Also: Ixokai
   ... Mail: me+list/python (AT) ixokai (DOT) io
   ... Blog: http://meh.ixokai.io/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: OpenPGP digital signature
URL: <http://mail.python.org/pipermail/python-list/attachments/20100612/6f7b3dcc/attachment.sig>


More information about the Python-list mailing list