🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #1282

Re: Apple? (subject change)

#1282
From: Maynard Handley
Date: Sat, 19 Aug 1995 16:57
31 lines
2393 bytes
In article <413jq2$oc@blackice.winternet.com> Jeff Dege,
jdege@winternet.com writes:
>On 18 Aug 1995 16:29:55 GMT, Maynard Handley (maynardh@apple.com) wrote:
>: So let me get this straight. You feel that an Protected Memory and 
>: Pre-emptive Multitasking are ESSENTIAL OS features. Yet you feel that a 
>: dynamic linking mechanism (call it DLLs, CFM, Component Mananger, 
>: whatever) is optional. Strange how your view of what's essential in an OS 
>: corresponds closely to the one OS with which you are familiar.
>
>   All dynamic linking does is save you disk space.  I hardly consider it
>an essential proporty of an OS.

WRONG. WRONG. WRONG. 
Dynamic linking gives you a level of indirection that allows you very 
easily to update algorithms and such in the OS/Toolbox while not having 
to touch existing apps. 
Look, for example, at QuickTime. QT 2.0 comes out with new improved 
blitters and all QT apps run fast---doen by dynamic linking through 
Component Manager. 
The same thing is true for CFM. One can replace a CFM shared library with 
a new version (for example one that now uses natve PPC code rather than 
68K cade, like the Sound Manager 3.0 to 3.1 transition) and your apps 
again go faster without you touching them.
In the case of SOM-style or Component Manager-style dynamic one also 
now has the ability, as a programmer, to override only a few calls to 
modify the behavior of some entity while inheriting the rest of the 
behavior. Object-orientation, but language netural and built into the OS. 

Please get your facts right in future.

Maynard
Technical Details
Message-ID: <415563$1al@goonsquad.spies.com>
Path: arc1-ca.pugleaf.net!mac166.kip.apple.com!maynardh
References: <RsMCmqrPwVN6078yn@vestnett.no> <1995Aug18.022139.14242@gallant.apple.com> <1995Aug18.024504.14684@gallant.apple.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!mac166.kip.apple.com!maynardh
From: Maynard Handley <maynardh@apple.com>
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel
Subject: Re: Apple? (subject change)
Date: 19 Aug 1995 16:57:39 GMT
Organization: Apple Computer
Distribution: world
Message-ID: <415563$1al@goonsquad.spies.com>
References: <RsMCmqrPwVN6078yn@vestnett.no> <1995Aug18.022139.14242@gallant.apple.com> <1995Aug18.024504.14684@gallant.apple.com>
NNTP-Posting-Host: mac166.kip.apple.com
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: Nuntius 2.0.4_PPC
X-XXMessage-ID: <AC5B66E9AC011CA6@mac166.kip.apple.com>
X-XXDate: Sat, 19 Aug 1995 17:01:13 GMT