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

Monday, March 10, 2003

lemonodor writes about mention of Lisp at the Game Developers Conference. Naughty Dog apparently use Lisp in some of their titles and are having difficulty finding good Lisp programmers.

From Naughty Dog's website:

Programming languages are the backbone of making a game work. It is the way that your PlayStation 2 communicates with that little DVD game disk spinning around inside. There are as many programming languages as there are spoken languages, maybe even more. Here is some info on one of the languages that was used to create Jak & Daxter.

Franz makes ACL (allegro common lisp). ACL is the environment that was used to write OUR custom environment and language GOAL. The programmers use GOAL (which is not ACL, but written in ACL) to write the entire game. The runtime game is written entirely in GOAL (a scheme language I wrote). GOAL itself was written using ACL.

There's some discussion on using Lisp in development from someone who seems to have worked at Naughty Dog using their Lisp dialect at the danchan site (found via Google). See the comment posted by greggman:

I will say that having learned a little bit about lisp from working with something similar at Naughty Dog for 6 months was very informative. The macros do in some ways kick big time ass as they let you build the language to suit your needs.


10:06:12 AM      

© Copyright 2005 Chris Double.
 
March 2003
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 29
30 31          
Feb   Apr



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.