[Mono-devel-list] Embedding Mono in a Virtual World

Jim Purbrick jimpurbrick at yahoo.co.uk
Fri Jan 28 04:46:46 EST 2005

 --- Tim Fries <timf at dicecorp.com> wrote: 
> The threads, and the regions within them, 
> cooperatively multitask; for the scalability 
> reasons already described -- and because
> preemptive multitasking is incredibly expensive.

How did you implement the cooperative multitasking?

> Making this all work with user-supplied code is a
> hurdle I haven't had to overcome, myself; but it 
> *is* a problem that MUDs have already explored
> rather exhaustively.  

Yes, it's a shame the MUD-Dev archive is broken at the
moment. Do you have any specific references for things
I should look at?

> interpreting/compiling as a state machine that you
> can enter and exit at will would probably solve 
> that problem well enough.

Which sounds like Paolo's second suggestion.

ALL-NEW Yahoo! Messenger - all new features - even more fun! http://uk.messenger.yahoo.com

More information about the Mono-devel-list mailing list