[Gardeners] Project Proposal: Python On Lisp
Marco Antoniotti
marcoxa at cs.nyu.edu
Wed Feb 1 11:11:16 CST 2006
On Jan 31, 2006, at 4:47 PM, James Bielman wrote:
>
> I've been thinking about doing something like this as well (although
> looking at other embeddable non-Lisp languages like Ruby and
> Javascript too), as I have a need at work for allowing non-Lisp
> programmers to write extensions to a large CL program in a language
> they are familiar with.
Sorry to be obnoxious. But "writing extensions" is what CL is best at.
Much better than anything else.
> It should be possible to make fancy use of CFFI type translators to
> automatically convert Lisp values to and from Python when calling and
> returning. I also want to be able to define Python classes and
> functions in Lisp---more of a Python bridge, I suppose. In my case, I
> would also need to be able to initialize multiple Python runtime
> contexts in different threads---I'm not sure if Python can do
> that(?)...
One thing you may want to look at is the Foil project that does that
for Java. http://foil.sf.net.
Cheers
--
Marco
--
Marco Antoniotti http://bioinformatics.nyu.edu/~marcoxa
NYU Courant Bioinformatics Group tel. +1 - 212 - 998 3488
715 Broadway 10th FL fax. +1 - 212 - 998 3484
New York, NY, 10003, U.S.A.
More information about the Gardeners
mailing list