🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: IPC - Some Requirements

#9298
From: Peter da Silva
Date: Fri, 15 Jul 1988 18:01
24 lines
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!peter
References: <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