🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #3072

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

#3072
From: Karl Thomas
Date: Tue, 06 Feb 1996 19:11
33 lines
2667 bytes
Joseph Crowe <jcrowe> writes:

>nevin@CS.Arizona.EDU (Nevin ":-]" Liber) wrote:
>>Of course it is the issue.  Programming is a contract between the
>>programmer and the OS.  If the programmer breaks the rules, bad things
>>happen.  I have yet to use a system that has absolutely no rules at all.

>   Here you hit on the one essential issue that probably causes all of the
>conflict in the PMT vs. CMT debate.  Essentially, with PMT, the OS controls
>what the app can do, such that the writer of the app should not have the
>capability of "taking over the machine".  The issue may be a little deeper but

A PMT OS doesn't control what an app can do.  Even with a PMT OS a badly 
written program can still hog the OS (like many Amiga games do, or you 
can do with OS/2 just by calling one function), corrupt your hard drive,
crash your system etc. If a programmer doesn't know how to do a simple 
thing like call WNE to enable multitasking, they don't need to be using C 
they need to be using something simpler like HyperCard.


>   Yeah, but not all.  Think about this....you know all of those annoying
>alerts that essentially allow the user no alternative but to respond before
>doing anything else on the Mac?  Let's see, dialogue boxes in MacSpeak.  These
>are the indication that the underlying multitasking mechanism needs rework.  I

Why?  the other programs are still getting CPU time.  Not only that, most 
programs now are moving toward dialog boxes that let you move them to the 
background.  Even if the Mac was to get a real rime preemptive 
multitasking OS tommorrow, Apple couldn't just redefine what happens when 
the program calls routines to show a modal dialog box.

It's up to the programmer to take advantage of whats already there.  
Sloppy programming is sloppy programming.
Technical Details
Message-ID: <4f8957$mg9@nyx.cs.du.edu>
Path: arc1-ca.pugleaf.net!nyx.cs.du.edu!not-for-mail
References: <4csn1n$klb@macshack.com> <DKxzFK.2r6@eskimo.com> <4d3m6o$bb6@macshack.com> <4d428mINNe14@anaconda.cis.ohio-state.edu> <4d9ui4$e63@macshack.com> <david-1401960302090001@s245_7.resnet.ucla.edu> <1996Jan26.192156@eigb> <jragosta-2601961539320001 <19960204.10AE3B8.A1B8@olympus.net> <nevin-0402961759250001@150.135.1.79> <4f6bag$ckp@news.mpd.tandem.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!nyx.cs.du.edu!not-for-mail
From: kathomas@nyx.cs.du.edu (Karl Thomas)
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: Debate: PowerMac "trounces" Pentium....???
Date: 6 Feb 1996 12:11:35 -0700
Organization: University of Denver, Math/CS Dept.
Message-ID: <4f8957$mg9@nyx.cs.du.edu>
References: <4csn1n$klb@macshack.com> <DKxzFK.2r6@eskimo.com> <4d3m6o$bb6@macshack.com> <4d428mINNe14@anaconda.cis.ohio-state.edu> <4d9ui4$e63@macshack.com> <david-1401960302090001@s245_7.resnet.ucla.edu> <1996Jan26.192156@eigb> <jragosta-2601961539320001
 <19960204.10AE3B8.A1B8@olympus.net> <nevin-0402961759250001@150.135.1.79> <4f6bag$ckp@news.mpd.tandem.com>
NNTP-Posting-Host: nyx.nyx.net
X-Newsreader: NN version 6.5.0 #3 (NOV)