xarch - rurban's public
Corman Commonlisp mailbox
28.Apr.1999 - 23.Feb.2001
[Date Index]
[Thread Index]
[Author Index]
[Up]
Re: VLisp, Corman Lisp, ObjectARX, ARX . . .?
Domenico Maria Pisano schrieb:
> A native ARX exists for Corman Common Lisp? (a simple console). COM? support for Allegro Common Lisp 5+6, Lisp Works for Windows, DrScheme? and in the future for GambitC. Via a FFI ("ForeignFunctionInterface") almost every lisp or scheme can communicate with AutoCAD. See http://xarch.tu-graz.ac.at/autocad/lisp/ffis.html
>
> I use VLisp and ObjectDCL (instead of DCL).
>
> And I'm able to do a lot of things.
>
> If I want to enhance my ability in the production of application for ACAD,
> I can try to learn C++ and ObjectARX.
you must know more than just c++. you must know assembler also in the current
state.
and a lot of c.
> But I want know if currently ObjectARX can be used via FFI from any other language (not VB).
obejctarx is the autodesk interface for the c++ world.
we don't need this, just the c++ functions from the various dll's.
or better the exported com objects, methods and functions.
> There is a Lisp that is able to produce good application for ACAD ?
no.
> Corman Lisp ?
read the ffi doc and the bi4 and cormanlisp webpage.
good FFI's have acl, cormanlisp and lww.
COM support from a lisp only cormanlisp, acl and drscheme (mysterx)
> Can it use ObjectARX and produce an ARX ?
with acl you can produce dll's, loadable by others. I haven't tested it,
but a autolisp colleague of us plays with the latest acl version. for me it's
too expensive.
with cormanlisp you can produce a single arx plus a dll. but read my
cormanlisp webpage about it.
--
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/