Article View: comp.sys.amiga.tech
Article #9298Re: IPC - Some Requirements
From: Peter da Silva
Date: Fri, 15 Jul 1988 18:01
Date: Fri, 15 Jul 1988 18:01
24 lines
1624 bytes
1624 bytes
In article <6525@well.UUCP>, shf@well.UUCP (Stuart H. Ferguson) writes:
> 3. Simple. The design may be as complex as needed internally, but
> should be only as complex for the programmer as the task he wants to
> perform. Things should be easiest for client programmers, thus making
> it simple even for novices to tap the power of existing servers.
The design should be simple for servers, too. One of the reasons there
are so many filter programs on UNIX is that it's *easy* to write one:
at the lowest level it's just "main() { while(read) { process; write; }}".
None of the IPC systems so far satisfy this requirement.
Just about any program you write on the Amiga is going to have to handle
Exec messages. Making IPC look like Exec messages is actually easier
than making it look like something more elegant.
Item 0: it should be more efficient than pipes. This is a basic
assumption we're all making, but it should be spelled out.
After all, named pipes satisfy most if not all of your requirements.
--
-- `-_-' Peter (have you hugged your wolf today?) da Silva.
-- U Mail to ...!uunet!sugar!peter, flames to alt.dev.null.
-- "Running OS/2 on a '386 is like pulling your camper with an Indy car"
Technical Details
Message-ID:
<2314@sugar.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!killer!tness7!tness1!sugar!peterReferences:
<6525@well.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!lll-lcc!ames!killer!tness7!tness1!sugar!peter From: peter@sugar.UUCP (Peter da Silva) Newsgroups: comp.sys.amiga.tech Subject: Re: IPC - Some Requirements Keywords: IPC, standard, requirements Message-ID: <2314@sugar.UUCP> Date: 15 Jul 88 18:01:40 GMT References: <6525@well.UUCP> Organization: Sugar Land UNIX - Houston, TX Lines: 23