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

Re: processes

> The manual is unclear about whether multiple processes can be created in V1.1.
> It claims "only limited functionality".  Can I create, by any hack, multiple
> processes?

Yes, you can; see the scheduler code and prompt.self for some
examples.  The "limited functionality" (p. II-10) refers to the
Self-level objects: Self 1.1 does not actually use processes, but they
do indeed exist (and work).  The process primitives are described on
p. I-43 in the manual.

The next release uses processes to a fair degree, for example in the
UI.  The Self code to handle processes and scheduling has changed
quite a bit, but the basic VM functionality is essentially the same.