The Industry choice

Steve Holden steve at holdenweb.com
Mon Jan 3 14:47:05 EST 2005


Aahz wrote:

> In article <xuTBd.66280$Jk5.42292 at lakeread01>,
> Steve Holden  <steve at holdenweb.com> wrote:
> 
>>Aahz wrote:
>>
>>>In article <7xacrs230c.fsf at ruckus.brouhaha.com>,
>>>Paul Rubin  <http://phr.cx@NOSPAM.invalid> wrote:
>>>
>>>>I was pretty skeptical of Java's checked exceptions when I first used
>>>>them but have been coming around about them.  There's just been too
>>>>many times when I wrote something in Python that crashed because some
>>>>lower-level function raised an exception that the upper level hadn't
>>>>been expecting, after the program had been in use for a while.  I'd
>>>>sure rather find out about that at compile time.
>>>
>>>That's funny -- Bruce Eckel talks about how he used to love checked
>>>exceptions but has come to regard them as the horror that they are.
>>>I've learned to just write "throws Exception" at the declaration of
>>>every method.
>>
>>Pretty sloppy, though, no? And surely the important thing is to have a 
>>broad handler, not a broad specification of raisable exceptions?
> 
> 
> Yes, it's sloppy, but I Don't Care.  I'm trying to write usable code
> while learning a damnably under-documented Java library -- and I'm *not*
> a Java programmer in the first place, so I'm also fighting with the Java
> environment.  Eventually I'll add in some better code.

The road to hell is paved with good intentions.

regards
  Steve
-- 
Steve Holden               http://www.holdenweb.com/
Python Web Programming  http://pydish.holdenweb.com/
Holden Web LLC      +1 703 861 4237  +1 800 494 3119



More information about the Python-list mailing list