🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #9784

Re: Negative Open Counts (was Re: IEEE libraries)

#9784
From: Marco Papa
Date: Tue, 13 Sep 1988 17:36
32 lines
2478 bytes
In article <368@boing.UUCP> dale@boing.UUCP (Dale Luck) writes:
|It is not a good idea to put this stuff in any of the libraries and
|begin a precedent of tolerating software bugs.  We must strive for
|perfection in this operating system and associated applications or
|we will eventually wind up limited by our own short sightedness.
|
|If we expect to continue to make progress we must be able to count on
|certain activities in the os and applications. The ones that for some
|reason or another fail to work properly must be revved to that other
|applications and os software can count on well running execution
|environment.

All true, except that the current behavior (GURU on negative opencount)
is simply unacceptable, especially since there are ways to avoid that.
It makes ALL  Amiga applications and the OS look flakey.  Software
bugs are "acceptable" in a "protected" machine.  The Amiga is not such
a machine.  I perfectly agree that there should be some kind of
warning message, which could be a Recoverable Dead Alert which could 
"name" the task that incorrectly decremented the library open count.

Perfection is great. Unfortunately it doesn't sell machines per se.
Error recovery seems much more important to me, especially in the
OS of a non-protected multi-tasking machine, in which multi-vendor
applications can stomp on each other.  Since the protections are not
in the hardware, the software HAS to do the extra job.  Just my
5 cents.

-- Marco Papa 'Doc'
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
uucp:...!pollux!papa       BIX:papa       ARPAnet:pollux!papa@oberon.usc.edu
 "There's Alpha, Beta, Gamma and Diga!" -- Leo Schwab [quoting Rick Unland]
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Technical Details
Message-ID: <12148@oberon.USC.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!oberon!pollux.usc.edu!papa
References: <1356@percival.UUCP> <b03Kac9bnd10108qAIk@amdahl.uts.amdahl.com> <358@boing.UUCP> <1570@sbcs.sunysb.edu> <362@boing.UUCP> <39822@linus.UUCP> <368@boing.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!oberon!pollux.usc.edu!papa
From: papa@pollux.usc.edu (Marco Papa)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Negative Open Counts (was Re: IEEE libraries)
Keywords: open counts
Message-ID: <12148@oberon.USC.EDU>
Date: 13 Sep 88 17:36:08 GMT
References: <1356@percival.UUCP> <b03Kac9bnd10108qAIk@amdahl.uts.amdahl.com> <358@boing.UUCP> <1570@sbcs.sunysb.edu> <362@boing.UUCP> <39822@linus.UUCP> <368@boing.UUCP>
Sender: news@oberon.USC.EDU
Reply-To: papa@pollux.usc.edu (Marco Papa)
Distribution: na
Organization: Felsina Software, Los Angeles, CA
Lines: 32