using common lisp with python.

Mike Meyer mwm at mired.org
Mon Aug 29 20:30:42 EDT 2005


"cipherpunk at gmail.com" <cipherpunk at gmail.com> writes:
> Your best bet is probably to look into your LISP environment's FFI
> (Foreign Function Interface).  Most LISP environments have some way to
> call C code directly.  Insofar as going back the other way... that I'm
> a little more sketchy on.  Guile (the Scheme compiler from GNU) is a
> strong contender, though.  It's not Common LISP, but it's a LISP with
> copious documentation for how to call it from C.

I believe SCM is also extensible/embeddable - and is generally a more
complete LISP system than Guile. However, it's still Scheme instead of
CL.

> I really can't see a reason to use Python as a glue layer.  I'd
> recommend rewriting your LISP code in Python before I'd recommend using
> Python to interface between Common LISP and C.

Agreed.

        <mike
-- 
Mike Meyer <mwm at mired.org>			http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.



More information about the Python-list mailing list