🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #9620

Re: Need info on exceptions

#9620
From: Fred Fish
Date: Sun, 28 Aug 1988 06:16
33 lines
2093 bytes
In article <8808272322.AA03740@cory.Berkeley.EDU> dillon@CORY.BERKELEY.EDU (Matt Dillon) writes:
>: [somebody besides Matt writes]
>:				An idea central to the Amiga
>:is that an address in any tasks address space is not a virtual 
>:address but a physical memory address. That means that you can hand 
>:a pointer off to another task and it will be valid in THAT tasks's address
>:space.

>	Yes, this *IS* a nice idea.

Personally I think this is the single biggest problem with the Amiga.  For
a process running in a multitasking environment, it is akin to living in
a society where it is perfectly acceptable for strangers to walk up to you
at any time and stick their fingers in your mouth to examine your teeth.
There is absolutely no concept of enforced privacy between processes.

This is why you have so many mysterious cases of "when I run program XXX
with program YYY, just after running program ZZZ with hardware AAA installed,
the machine gurus... sometimes".   The flakiness is not due to incompetent
programmers.  Everybody's programs have bugs in them, many of which will
happily trash memory that doesn't belong the them.  However, on the Amiga,
these problems will often go unnoticed or unresolved for months or years,
while on most Unix systems they will cause a core dump the first time
they occur, and get promptly fixed.

I think the Amiga is one of the most interesting computers ever made.
But it sorely needs memory management hardware and an operating system
that exploits it fully, for virtual memory and interprocess protection.

-Fred
-- 
# Fred Fish, 1346 West 10th Place, Tempe, AZ 85281,  USA
# noao!nud!fishpond!fnf                   (602) 921-1113
Technical Details
Message-ID: <125@fishpond.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!chinet!mcdchg!nud!fishpond!fnf
References: <8808272322.AA03740@cory.Berkeley.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!chinet!mcdchg!nud!fishpond!fnf
From: fnf@fishpond.UUCP (Fred Fish)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Need info on exceptions
Message-ID: <125@fishpond.UUCP>
Date: 28 Aug 88 06:16:32 GMT
References: <8808272322.AA03740@cory.Berkeley.EDU>
Reply-To: fnf@fishpond.UUCP (Fred Fish)
Organization: occasionally
Lines: 33