Author: Gian-Carlo Pascutto
Date: 07:22:43 02/18/04
Go up one level in this thread
On February 18, 2004 at 07:08:53, Steven Edwards wrote: >There's a nifty and rather complex commercial program called AutoCAD that's been >around for close to two decades. I've used it professionally and have written >plug-in applications for it. It is fast, and even on the hardware of the mid >1980s it chugged along at a decent pace. > >AutoCAD is written almost entirely in Lisp and it made a bunch of cash for its >authors. Its existence easily disproves all of your above stated "facts". AutoCAD is *NOT* written in LISP. It's a MS Visual C++ 6.0 application (at least the versions I have worked with). The plugin language and some of the non-core parts are written in a LISP dialect that is interpreted by the C++ core. The reason why it wasn't fully written in LISP, was, of course, performance. All primitives are C++, and the less performance critical stuff is then added on top in a dialect of LISP that allows for easier manipulation than C++ does. Another nice example is Emacs. A lot of it is LISP, but the core is C, for performance reasons. -- GCP
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.