🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #26431

Re: A/UX window systems, Mac tool...( Hum Interface)

#26431
From: Adam Kao
Date: Thu, 17 Mar 1988 02:54
102 lines
5015 bytes
David W. Berry writes:
>	Well, fortunately, the definiton of the Macintosh OS allows
>such things as multitasking and other OS features to be cleanly and
>simply integrated in later.

This is not true.  Multitasking is one of the most fundamental aspects
of an OS, affecting things like memory management, interrupt handling,
and data storage.  You can't even BEGIN to write an OS until you
decide how to address these issues.  When you write a single-tasking
OS, you're dealing with different questions, and your answers will not
be appropriate to a multitasking environment.  What happens when two
tasks demand access to the same memory location, the same interrupt,
the same file?  These aren't problems you can fix by twiddling a data
field or even replacing a module.  Your decisions on issues like these
_define_ your OS.  A different decision demands a different OS.

>>>		    All other things equal, which they basically are,
>>						  ^^^^^^^^^^^^^^^^^^
>>>consistency makes the Macintosh interface and MultiFinder simpler to
>>>learn and use than X, NeWS, or SunView.
>>
>>I really can't let this go by.  Would you mind supporting that statement?
>	Well, MultiFinder provides multitasking.  It allows 95% of all
>users to do all the things one expects of a multitasking system.  That
>seems pretty equal to me.

Quick answer:  95% ~= 100% (I'm a math major, you know. :-))
Long answer:  What are you claiming is equal here?  This workstation
I'm using has more pixels, a bigger screen, more RAM, more ROM, more
speed, NFS, BSD 4.3, Emacs, INGRES, MACSYMA, Xtrek, Xconq, and a
God-knows-how-many-thousands-of-dollars-a-year service contract with
DEC.  In other words:
	What are these "things???"

>			Your arguments that "I don't have any
>any macintosh software therefore macintosh software doesn't matter"
>indicates that you choose to deny a reality Apple and the rest of
>the microcomputer industry has to deal with.

This really wasn't intended to be one of my arguments.
It was a joke.  You know, :-) :-) <-- these are smiley faces :-)

Seriously, there are lots of real world variables I've been ignoring,
because I wanted to keep the discussion tightly focused.  Software
isn't the only variable I've been ignoring.  How about price?  Speed?
Expandability?  Software philosophy?  (Mac software patronizes me.  I
HATE BEING PATRONIZED!!!)  You see, there are a lot of REASONS why I
don't own any Mac software, and they're just outside the scope of this
discussion.

>								Since you
>were discrediting MultiFinder I assumed you were declaring a preference
>for Unix.

Please, I'm not trying to discredit anything, or declare a preference
for anything.  If you must know, I think Unix is too hard to use, the
Mac doesn't have enough power, and the Amiga doesn't have enough
software.  (Oh god, now I'm gonna get flamed by EVERYBODY.)

All I really wanted to say is:
>>> MultiFinder is not multitasking. <<<

I'm not judging Apple's decision to create it, I'm not judging your
decision to buy it.  I'm clarifying a definition.

>>As a tool for switching between tasks, MultiFinder has absolutely no
>>advantage over multitasking.
				:
>	1.  MultiFinder provides multitasking services to an existing
>windowing system which has proven easy to learn and use.
>	2.  MultiFinder allows millions of people to continue using
>there existing software, most of it with no changes and still have
>all the advantages of multitasking.

Your two points are really only one.  And I was very careful in
phrasing my point: "As a tool for switching between tasks . . ."  Not
"As a tool for switching between Mac programs . . ."  Please note the
latter point is what you're arguing, and the latter point is too
limited for my interest.  Maybe if I wanted to discuss Switcher vs.
MultiFinder.

Nevertheless, there is nothing inherent in my definition of
multitasking that says it can't run Mac programs.  You would need to
write such an OS from scratch, but when done, such an OS would be
faster, cleaner, more powerful -- more ELEGANT than Mac with
MultiFinder.

Yes yes, such an OS does not exist yet.  I admit that's a problem.
But I really don't want to discuss Mac specific OS's.

And about this definition debate - please see my replies to Robert
Reed.

>-- 
>David W. Berry
>dwb@Delphi	dwb@apple.com	973-5168@408.MaBell
>Disclaimer: Apple doesn't even know I have an opinion and certainly
>	wouldn't want if they did.

Thank you for the apology.  I overreacted.

Adam
Technical Details
Message-ID: <3832@bloom-beacon.MIT.EDU>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bloom-beacon!athena.mit.edu!chekmate

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!bloom-beacon!athena.mit.edu!chekmate
From: chekmate@athena.mit.edu (Adam Kao)
Newsgroups: comp.sys.mac,comp.windows.misc
Subject: Re: A/UX window systems, Mac tool...( Hum Interface)
Message-ID: <3832@bloom-beacon.MIT.EDU>
Date: 17 Mar 88 02:54:48 GMT
Sender: daemon@bloom-beacon.MIT.EDU
Reply-To: chekmate@athena.mit.edu (Adam Kao)
Organization: Massachusetts Institute of Technology
Lines: 102