🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #35698

Re: bios function 0x7f

#35698
From: Peter da Silva
Date: Sat, 31 Dec 1988 02:06
38 lines
2497 bytes
[ discussion of the problems involved in upgrading system software and a
  comment that "even apple" has problems with badly-behaved programs ]

Apple is a poor example. You might want to use AT&T and the various flavors
of UNIX if you want to talk about big boys having compatibility problems.

But even that's misleading, because now you're dealing with nearly 20 years
of software changes, instead of 4 or 5.

The Amiga system software is now into the fourth released revision with
no major problems so far. A completely new file system with different-sized
blocks has just been put in place, and there are still no problems.

Two points to bear in mind. First, much of the enhancements that are causing
the problems in other systems (multitasking, virtual environments, and so on)
were built into the Amiga software to begin with.

Second, there are areas documented (even to having include files) but marked
"here there be tygers". Commodore has said, over and over again, that the WILL
change the system and they WILL break things. They have also worked with
developers who needed to do stuff they didn't support so their software would
continue to work after it became supported.

They have changed the system, and things have broken. But never very much,
and the blame has always been on the developers. There are still plenty of
old programs that do quite sophisticated things that run under the latest
version of AmigaOS.

Moral: Atari should say "the following programs are going to break in rev
such-and-such of TOS. Other programs that make this, thato, or the other
assumption will also break. We're giving you X months warning. These changes
are necessary to fix the a, b, and c bugs and to add these enhancements...".

Then DO it. Fix it. It's like going cold turkey, but at some point you just
have to stop throwing good money after bad.
-- 
Peter "Have you hugged your wolf today" da Silva  `-_-'  Hackercorp.
...texbell!sugar!peter, or peter@sugar.uu.net      'U`
Technical Details
Message-ID: <3186@sugar.uu.net>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!killer!texbell!sugar!peter
References: <1263@atari.UUCP> <3774@druhi.ATT.COM> <1268@atari.UUCP> <5542@boulder.Colorado.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!killer!texbell!sugar!peter
From: peter@sugar.uu.net (Peter da Silva)
Newsgroups: comp.sys.atari.st
Subject: Re: bios function 0x7f
Summary: It doesn't have to be this way.
Message-ID: <3186@sugar.uu.net>
Date: 31 Dec 88 02:06:35 GMT
References: <1263@atari.UUCP> <3774@druhi.ATT.COM> <1268@atari.UUCP> <5542@boulder.Colorado.EDU>
Organization: Sugar Land Unix - Houston, TX
Lines: 38