🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.clos
Article #619

Re: Lisp -vs- C

#619
From: Benjamin Olasov
Date: Fri, 07 Jun 1991 21:12
32 lines
2044 bytes
In article <1991Jun4.172218.13803@leland.Stanford.EDU> jln@leland.Stanford.EDU (Jared Nedzel) writes:
>In article <42280@ucbvax.BERKELEY.EDU> larry@postgres.Berkeley.EDU writes:
>
>>  And, has anybody
>>looked at the customization language for AutoCad?  It's a home grown Lisp.
>>I don't know if either product uses an object system.
>
>Btw, AutoLisp is described by AutoDesk as a "superset of a subset of Lisp."
>That is, it is a subset of lisp with access to the drawing/object manipulation
>functions of AutoCad.  It doesn't have CLOS.  People who have used it tell
>me it has some significant limitations as an implementation of lisp.  The
>newest version of AutoCad (Release 11), allows developers to customise
>AutoCad using C, rather than AutoLisp.

AutoLisp is based on David Betz's XLISP program.  Apparently this was
something that AutoDesk's president John Walker decided to incorporate
in AutoCad one weekend, and it was really a nifty idea!

Yes, if you're used to full Common LISPs you'll find it limiting
(no &keyword or &optional arguments possible, etc., etc.) but in
terms of what it can do, it's really very nice.

One company in California interfaces it to CLOS and other Common LISP
applcations by having the Common LISP application write out a
program that AutoLisp can read, and thereby increases the scope
of what can be be done with the AutoLisp interpreter.

In short, it's neat!  I use it often - if you have specific questions
on it, email me.


Ben	olasov@cs.columbia.edu
Technical Details
Message-ID: <1991Jun7.211246.19181@cs.columbia.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!cunixf.cc.columbia.edu!cs.columbia.edu!olasov
References: <42280@ucbvax.BERKELEY.EDU> <1991Jun4.172218.13803@leland.Stanford.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!cunixf.cc.columbia.edu!cs.columbia.edu!olasov
From: olasov@cs.columbia.edu (Benjamin Olasov)
Newsgroups: comp.lang.clos
Subject: Re: Lisp -vs- C
Message-ID: <1991Jun7.211246.19181@cs.columbia.edu>
Date: 7 Jun 91 21:12:46 GMT
References: <42280@ucbvax.BERKELEY.EDU> <1991Jun4.172218.13803@leland.Stanford.EDU>
Organization: Columbia University Department of Computer Science
Lines: 32