Well it's not really slow, as context switches in most pre-emptive operating systems are really, really fast.
However since processes cannot share data, the real problem would be inventing a mechanism to syncronize data between running processes.
Since (if memory serves) you're running all of this off a database, that may not be as large a problem as you might imagine, especially if the database is ACID compliant and reasonably fast.
It is for all other purposes useless, and has syntax that will make you wish you where using Perl.
However since processes cannot share data, the real problem would be inventing a mechanism to syncronize data between running processes.
Since (if memory serves) you're running all of this off a database, that may not be as large a problem as you might imagine, especially if the database is ACID compliant and reasonably fast.
I'm still wondering if choosing Blitzmax for my MUDserver isn't an attempt to fit a square in a circular hole.
BlitzMAX should easilly be able to run a MUD server, if implemented correctly. I'm just wondering how long it'd take to get comfortable with the lisp language itself.
Forever. Lisp is a horrible 4th generatiob language designed specificly for modelling the business needs of the financial sector.It is for all other purposes useless, and has syntax that will make you wish you where using Perl.