Re: Any Pointers?
- From: Kenny Tilton <ktilton@xxxxxxxxxx>
- Date: Tue, 31 May 2005 21:05:38 GMT
rriggs wrote:
Hello,
I use a form of the LISP language with a program called AutoCAD. I know this language was adopted by the makers of AutoCAD to allow customization to its operations. I've used it for quite a few years now, and I like the way that it functions. Does anybody have any suggestions on how to start using this language outside of a program like AutoCAD and explain a little bit about how it is used as a stand alone language(are the any API's that completly rely on LISP?
Do you mean a ground-up library of Lisp code that never uses a C library? Possibly. But a lot of Lisp libraries let some C library handle certain dirty work. No need to reinvent wheels since CL implementations all offer some foreign (uh, "C") function interface. They differ, but there is a UFFI project which attempts to present a semi-universal API for FFI itself.
& can you create and control things like WIN32 objects, or stuff like that?).
Yes. CL is at one level just another programming language. You can do GUIs and read databases and talk over sockets and serve web pages etc etc. It just happens to be vastly better than other languages at letting one build the application that does all those mundane things.
kenny
-- Cells? : http://www.common-lisp.net/project/cells/ Cello? : http://www.common-lisp.net/project/cello/ Cells-Gtk? : http://www.common-lisp.net/project/cells-gtk/ Why Lisp? http://lisp.tech.coop/RtL%20Highlight%20Film
"Doctor, I wrestled with reality for forty years, and I am happy to state that I finally won out over it." -- Elwood P. Dowd
.
- References:
- Any Pointers?
- From: rriggs
- Any Pointers?
- Prev by Date: Re: Overlord programs
- Next by Date: Re: Any Pointers?
- Previous by thread: Re: Any Pointers?
- Next by thread: Re: Any Pointers?
- Index(es):
Relevant Pages
|