Updated: 11/5/2005; 6:08:34 PM.
Chris Double's Radio Weblog
        

Friday, February 25, 2005

Foil - A Foreign Object Interface for Lisp. Common Lisp in this case. This is a protocol and set of libraries to facilitate access to other runtimes like the JVM and CLR.

It is similar in idea to jfli but rather than internally accessing the runtime via FFI calls (which may not be expressive enough in the host Lisp environment) it instead connects to an out-ouf-process runtime.

2:19:49 PM      

Massive Software has a shiny new website. Lots of information there, including the use of Massive in the movie Elektra.

Massive was the software originally used in the Lord of the Rings movies to do the scenes with large numbers of 'artificial agents', like the battle scenes for example.

I used to work on the software so I might be a bit biased, but I think it's a great piece of software and lots of fun to use. The team at Massive Software were also a pleasure to deal with. Great people, great software.

11:01:52 AM      

From Gordon Weakliem comes a pointer to Sriram Krishnam answering the question of what language was used to write the original version of the  garbage collector for Microsoft's CLR:
The CLR's Garbage Collection was initially written in Lisp by a Patrick Dussud (I can't find a blog). This code was then run through a Lisp->C converter which was then cleaned up by an intern.

9:48:11 AM      

© Copyright 2005 Chris Double.
 
February 2005
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28          
Jan   Mar



Click here to visit the Radio UserLand website.

Listed on BlogShares

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.