[REBOL] Re: communication
From: doncox:enterprise at: 6-Jun-2003 16:37
On 06/06/03, Anton wrote:
> I think Romano mentioned Arexx because it was
> for communication between local programs.
> A local interface (pipes) can be much faster
> than tcp because you can have a shared data
> area. You could, for instance, copy a bunch
> of data to the shared region, then pass pointers
> to it to several other programs that want to
> use it. (One after the other or at the same time.)
> Data transfer through TCP is always going to make
> you copy the data.
> So you can see an advantage with local pipes.
Scripting on the Amiga (usually with ARexx but you can also use Python)
works with message passing.
There is no mass copying of data at all, but this relies on the use of a
single memory space for all tasks.