title: Which programming languages support hot code swapping and/or sandboxing?
body: <p>I would like to write a web based MMO game that will allow users to write AI and run it as part of the game.  I plan to use Html5 for graphics and want this to be web based so it can be accessed from smartphones.  I need to find a programming language that will support sandboxing, concurrency, hot code swapping, and a large library to make things easier.</p>
  
  <p>At this time my research is turning up Erlang, Stackless Python, and Lua.  Any help is appreciated.</p>