Zach Beane (xach) wrote,

CL-JavaScript 0.10.11, with docs

Marijn tweeted about the release of CL-JavaScript 0.10.11, which includes more documentation. Here's the description of the project:

JavaScript is the new BASIC—a universal scripting language. CL-JavaScript allows you to add user scripting to your Common Lisp application without requiring your poor users to learn Common Lisp. It is a JavaScript to Common Lisp translator, runtime, and standard library. We aim to be ECMAScript 3 compatible.

By using the Lisp compiler to compile JavaScript (and by using some clever tricks for the things that Lisp normally isn't good at), this implementation manages to be faster than most of the 2009 generation of JavaScript engines. The new generation (V8, Jägermonkey) beats it by, depending on the benchmark, a factor 4 or so.

Go check it out.

Tags: lisp

skrytebane

November 16 2010, 10:52:52 UTC 3 years ago

  • New comment

I wonder if they've seen this:

http://mxr.mozilla.org/mozilla/source/js2/semantics/

Error

Anonymous comments are disabled in this journal

default userpic

Your reply will be screened

Your IP address will be recorded