On 12 December 2012 09:47, Igor Stasenko <siguctua@gmail.com> wrote:
On 12 December 2012 09:31, Peter H. Meadows <peter.h.meadows@googlemail.com> wrote:
I was thinking about making a MUD / MOO type game with pharo as the server and scripting language. Any ideas on how this should be done? How would you make sure the user scripts are sandboxed? Would you have an image running the server and a separate image for each user?
i think the easiest solution is to run a separate image. if you want to run in same image, then you have to modify compiler/environment for sandboxed code, where nothing can sneak through and access private data.
And Dave Lewis wrote some stuff recently to easily spawn images: http://forum.world.st/Course-grained-multiprocessing-with-RemoteTask-td40367... frank
-- Best regards, Igor Stasenko.