[Info-vax] Current VMS engineering quality, was: Re: What's VMS up to these

David Froble davef at tsoft-inc.com
Sat Mar 17 11:21:06 EDT 2012


Paul Sture wrote:
> On Fri, 16 Mar 2012 19:58:03 -0700, Johnny Billquist wrote:
> 
>> On 2012-03-16 17.49, Bob Eager wrote:
>>
>>> Despite the fact that they have radically different source code and
>>> implementation? I think not.
>> *Yes* Despite different source code. This is not a "bug" in the source
>> code. This is an effect of the semantics of the system. It is this way
>> by design, not accident.
>>
> 
> Is the NFS specification at fault then?  I remember someone here making 
> the comment several years ago that when you dig deep into the NFS RFCs 
> you can find conflicting requirements.
> 

No, it's the humans.

Several years ago I was doing some work for a customer, and they wanted me to use some 
objects that one of their programming staff had worked up.  They were some custom code 
that used the internet to connect with some obscure credit card processor.  So I'm asking 
some questions, concerning timeouts and such.  I tell her, "I've got to handle the case 
where a response never comes back".  Her reply, "You'll always get a response".  When I 
mentioned network failure, she didn't think that ever happened.

Sometimes you just got to say "whatever" and just cash their check.

But in this case her supervisor kindly explained to the programmer (and I use the word 
loosely) that her "perfect world" didn't exist.

My point is, if you are using a network, count on it failing.  If you don't, you will be 
disappointed.  Sort of like being aware that the electrical supply is never guaranteed ...



More information about the Info-vax mailing list