[opensource-dev] Client Plugin System Design
Argent Stonecutter
secret.argent at gmail.com
Mon Mar 8 11:42:35 PST 2010
On 2010-03-08, at 10:06, Morgaine wrote:
> Unfortunately, as you know from your own work, Rob, there is a big
> difference between using an embedded language inline with its host
> application's main or single thread of execution, and turning the
> language into a concurrent execution environment that can run
> multiple user scripts at the same time, which we need here.
You could use the old fashioned real-time control system approach,
make it event-driven (like LSL), and simply say that each script has
to run to completion each time through the event loop... and outlaw
long running event handlers.
More information about the opensource-dev
mailing list