🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #3216

Re: Debate: PowerMac "trounces" Pentium....???

#3216
From: Anthony D. Tribelli
Date: Sun, 25 Feb 1996 03:34
37 lines
2495 bytes
Kevin Brown (kevin@frobozz.sccsi.com) wrote:
: This is precisely why they should have recoded the OS *early*...so
: there would be less of an OS to recode.  Or they might have used
: high-level coding techniques with hand-translation to low-level code ...

Be careful here, this approach can lead to low performance amateur-ish
assembly language code. The big performance gains are not attained by 
out-translating the compiler, they are attained by approaching a problem 
differently and by using information a compiler doesn't have.

: ... so that when it finally came time to code the entire thing in a
: high-level language all the work would have been done.
:
: In other words, they didn't have to use assembly hacker techniques.
: :-)

The Mac is (or was, depending on your opinion of CMT) a single-user,
single-tasking machine. The high level vs. knowledgable assembly language
approach could lead to a noticable performance penalty. Not a good thing
in the commercial marketplace. In contrast, the multi-user nature of UNIX
makes high-level vs. ASM a less noticable factor than say the number of
users currently on the machine. Basically Apple developers had a good
reason to use assembly, UNIX developers did not. I will agree that Apple
should have started a Gershwin-like project, to work behind the scenes, at
a much earlier date than they did. 

: I doubt anyone would attempt to argue that MS's programmers were as
: good as Apple's...:-)

Anybody, talented or not, can program the capable and friendly 68000; but 
it takes a truly gifted person to make the 8086 do what you want. ;-)

Tony
-- 
------------------
Tony Tribelli
adtribelli@acm.org
Technical Details
Message-ID: <adtDnBB9I.KAo@netcom.com>
Path: arc1-ca.pugleaf.net!netcom.com!adt
References: <nevin-0602962253080001@150.135.1.79> <4g00uj$gaq@nuke.csu.net> <danpop.824477998@rscernix> <rmcassid-2002961041560001@dante.eng.uci.edu> <kevinbDn9z17.2Fs@netcom.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel
Path: arc1-ca.pugleaf.net!netcom.com!adt
From: adt@netcom.com (Anthony D. Tribelli)
Subject: Re: Debate: PowerMac "trounces" Pentium....???
Message-ID: <adtDnBB9I.KAo@netcom.com>
Followup-To: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
X-Newsreader: TIN [version 1.2 PL1]
References: <nevin-0602962253080001@150.135.1.79> <4g00uj$gaq@nuke.csu.net> <danpop.824477998@rscernix> <rmcassid-2002961041560001@dante.eng.uci.edu> <kevinbDn9z17.2Fs@netcom.com>
Date: Sun, 25 Feb 1996 03:34:30 GMT
Sender: adt@netcom8.netcom.com