Re: Sandbox MUD

The programming language needs to be sandboxed and, ideally, you need to be able to limit execution time.  Jython isn't suitable for either.  JS is suitable for sandboxing as long as the Java Js implementation (nashorn I think) doesn't expose the standard library.  Lua can get you both.

If you're going to only give programming to some people and the goal is to be a moo, then everyone who wants to play a moo is going to go use moo, because it has proper programmer permissions and things that let anyone who wants to build a thing use it.

Don't write your own scripting engine unless you have experience with such things.  Everyone who says "I can just write my own scripting engine" eventually ends up with something weird and nonstandard, usually with bugs, and often very slow.

-- 
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
  • ... AudioGames . net Forum — Developers room : jjaquinta via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : NicklasMCHD via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : GrannyCheeseWheel via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : jjaquinta via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : camlorn via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : keyIsFull via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : jjaquinta via Audiogames-reflector

Reply via email to