Re: Any Pointers?





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

.



Relevant Pages

  • Re: Programming By The Seat Of Your Pants
    ... the only way I'm going to learn Lisp ... was Python, a better scripting language. ... Not much in the way of libraries. ... then add a macro layer that allows you to write things the way you want to ...
    (comp.lang.lisp)
  • Re: Making Lisp popular - can it be done?
    ... impression of a dead language with an exotic syntax and no real use. ... learn more and try to implement a nontrivial program in Common Lisp ... to allow for other languages to use libraries written in Lisp. ... web site targeted at developers in all programming languages. ...
    (comp.lang.lisp)
  • Re: exercise from PAIP
    ... For me to pick up another language is ... Are you familiar with Knuth, ... > It doesn't take more than a few minutes to get basic Lisp syntax. ... Well, if you get down to it, MOST libraries are based in theory. ...
    (comp.lang.lisp)
  • Re: Lisp apps for the iPhone?
    ... libraries are abstracted away enough that I rarely deal with either of ... Lisp "advocacy" is completely unaccountable to the poor ... I am inviting Lisp users to that very office -- people who ... and coding is like magic using the most powerfull language on earth. ...
    (comp.lang.lisp)
  • Re: Why Lisp is not popular with average programmers
    ... If I want SMTP client support in my script, Python has it out of the box. ... In Python, the whole thing seems packaged together into a coherent whole, whereas in Lisp, it seems more like an exercise in trying to put square pegs in round holes. ... Libraries does not a language make. ...
    (comp.lang.lisp)