🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Changes/fixes to OS

#30843
From: Roy Good
Date: Thu, 25 Feb 1988 21:04
36 lines
2473 bytes
Allan made a very important point in a recent posting, and that is that
programmers for the ST, or any machine, MUST abide by the published rules
when designing and writing software if they expect their code to run
unaltered on future revisions.
One of the greatest problems any company has is maintaining compatibility.
It's bad enough when a published, supported, interface forces a systems
programmer (eg Allan Pratt) to make compromises in an enhancement or
bug fix - that is the price paid for an open system. However, it is much
MUCH worse when a good, desirable, improvement to systems software (TOS in
the case of Atari) has to be removed or seriously reduced in impact just 
because some widely used software disobeys the rules and hits the OS
directly.
I realise I have only been at Atari for about 6 weeks (it seems longer [:-)])
but this applies to ANY computer supplier. There is the constant worry that
a major enhancement that would really improve the value of the product for
well-behaved applications will cause others to fail. And, of course, the
congratulations for the enhancements will be totally obliterated by the
flames and flak from those whose pet programs no longer work.
Every feature of the forthcoming TOS, fix or enhancement, has to go through
vigorous discussion of how it will affect existing users. This in itself
adds to the development and test process considerably.
When a manufacturer releases software or firmware which is bundled with 
every system, he/she must stand by it. When an independent makes such a
release, he/she can decide whether to provide total compatibility or to
state certain restrictions on the product's use.
So PLEASE, keep to the rules and understand the impact not so doing has on
the development process.
And we thank you for your support.

-----------------------------------------------------------------------------
Roy J. Good
Product Development, Atari Corporation

Views expressed are my own. Atari may agree or disagree; they have the right.
-----------------------------------------------------------------------------
Technical Details
Message-ID: <995@atari.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!portal!atari!good
References: <4516@garfield.UUCP> <993@atari.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!portal!atari!good
From: good@atari.UUCP (Roy Good)
Newsgroups: comp.sys.atari.st
Subject: Re: Changes/fixes to OS
Message-ID: <995@atari.UUCP>
Date: 25 Feb 88 21:04:19 GMT
References: <4516@garfield.UUCP> <993@atari.UUCP>
Distribution: na
Organization: Atari Corp., Sunnyvale CA
Lines: 36
Summary: Behave!!