Re: lisp-based netcat standin?
- From: Frank Buss <fb@xxxxxxxxxxxxx>
- Date: Tue, 1 May 2007 06:45:54 +0200
Kent M Pitman wrote:
I would think a project to use Lisp data structures and a language
with a MOO-like semantics and security model would be quite cool,
because the MOO kernel itself could be extended in Lisp, but the surface
scripting language could be kept secure.
MOO sounds interesting [1]. Looks like some other systems, like WoW and
Second Life are using similar systems for scripting: Both translates
scripts to a byte code (Lua in WoW and LSL in Second Life, see [2]).
I think it is a good idea to use a virtual machine (VM). Java demonstrates
that it is possible to do just-in-time-compiling for bytecode, which can be
faster than C, because it could be compiled in an optimized way for the
current CPU at runtime.
What do you think which instruction set is the best to implement Lisp?
Currently I'm learning a bit the language Forth and it looks like a good
intermediate language, because it is not too difficult to compile higher
level ideas to it and it is very simple to write a VM for Forth.
[1] http://en.wikipedia.org/wiki/MOO_programming_language
[2] http://wiki.secondlife.com/wiki/LSL_Bytecode
--
Frank Buss, fb@xxxxxxxxxxxxx
http://www.frank-buss.de, http://www.it4-systems.de
.
- Follow-Ups:
- Re: lisp-based netcat standin?
- From: Rainer Joswig
- Re: lisp-based netcat standin?
- Prev by Date: Re: CL Scaling for High Traffic Web Sites
- Next by Date: Re: What are the domains that lisp doesn't fit int?
- Previous by thread: Re: lisp-based netcat standin?
- Next by thread: Re: lisp-based netcat standin?
- Index(es):
Relevant Pages
|
|