Plan B
Please contribute!
Lua is fast, small, and lightweight. It should be possible to sandbox easily, and persist data structures easily. It doesn't seem to need a syntax preprocessor nearly as bad as Javascript, although it may still be required.
It should beat javascript handily at startup and execution speed.
The language
Lua is a multi-paradigm language
- Designed to allow flexible semantics.
- Which implements coroutines nicely
- Supports flexible sandboxing, although not RAM/CPU limiting.
- Has the Pluto Library for serialization of coroutines/threads.
- Can be embedded from other languages. Is another language even required?
- Has the Orbit MVC web framework
- Can be self-parsing
- Metalua should provide a backend for graphical editing of code
page revision: 2, last edited: 22 Aug 2011 17:17