SPUG: Re: IO::All
ced at carios2.ca.boeing.com
ced at carios2.ca.boeing.com
Tue May 25 12:23:11 CDT 2004
> My first impulse is to say "well, it's easy because these sort of visonary
> philosophers: when they fall over and can't get up, they die". I wasn't
> referring to the guy at the 'B, either. I was going to try to apologize,
> but it's very zen, don't you think? I mean: which one am I talking about?
> I'm not even certain:
> At 9:35 PM 5/24/04, ced at carios2.ca.boeing.com wrote:
> >[...]We religously check 'open' succes but then assume 'print',
> >etc. succeed. I try to emulate T. Christiansen's paranoia:
> >
> > From the Perl Cookbook:
> >
> > When opening a file or making virtually any other system call,
> > checking the return value is indispensable. Not every open succeeds;
> > not every file is readable; not every piece of data you print can
> > reach its destination. [...]
> Don't you love it how thinks can be chipped away at, until all that remains
> is... IO?
> So I guess what the world really needs is IO::WhatIWant and IO::ThatCantHappen.
> If you have big enough computers, you can game them both. QED.
I can't quite put my finger on it but I have this strange feeling
I've been dissed.
Alright, as a plodding, institutional schlep, I'm always looking
for a way to commit hari-kari when sometimes goes wrong with my
moth-eaten code. Far better to die with honor than to be thrust
through by leering barbarians.
But, I'm jumping right on that IO::WhatIWant/ThatCantHappen bandwagon --
you were serious right... Anyway, they sound too complicated: could
we just roll 'em into IO::DWIM ?
--
Charles DeRykus
More information about the spug-list
mailing list