[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Multiple Threads: Costs, Benefits

If you're going to operate multiple processes with access to a shared
LISP environment then the place to build those processes is within the
environment and not at operating system level. Let's face it, a LISP
system running on top of a non-LISP operating system is a bit of a
bastard anyway -- it's best to think of the operating system (yes,
even UNIX) simply as a boot loader.

Then all you need is a LISP process scheduler a la spaghetti stack to
handle task switching. There's no cost to interprocess communication
because all processes operate in the same LISP image. This is fairly
simple to do.------- simon@rheged. (Simon Brooke)

	'graveyards are full of indispensable people'