Re: lisp-based netcat standin?



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
.



Relevant Pages

  • Re: MUSING: standard bodies vs benevolent dictators, popularity
    ... K> I am curious to see how your Road to Lisp plays out. ... that wildly popular language Perl a try. ... needs to be) but it made scripting fun again. ... I find Python aesthetically pleasing and it has large ...
    (comp.lang.lisp)
  • Re: common lisp as scripting language
    ... I decided to learn Lisp some days ago and scripting is the way i ... You want portability in the CL implementations, ... generally considered to be different languages, ...
    (comp.lang.lisp)
  • Re: Lisps future
    ... Lisp mostly impressed me initially because it was simple ... who are new to the language (IMHO, dunno what Graham intended but he did ... VV> Python after seeing how easy CORBA was there), make scripting ...
    (comp.lang.lisp)
  • Re: [Fwd: Re: [Uuu-devel] languages] <-- Why Python
    ... the default language is some form of shell ... scripting (i.e. Unix shell scripts, ... the builtin shell is going to need *some* form of scripting support. ... Python reads much more naturally for most people, whereas LISP requires that you ...
    (comp.lang.python)
  • Re: ILC2005: McCarthy denounces Common Lisp, "Lisp", XML, and Rahul
    ... >> the language should be available to users. ... In the design of Common Lisp, I asked Dave Moon (one of the architects ... Now, there are good kinds of low-level, like the way that floats are ...
    (comp.lang.lisp)