[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Lightning Bindings

From: Noah Lavine
Subject: Re: Lightning Bindings
Date: Tue, 1 Jun 2010 10:57:15 -0400

I didn't realize GCC had a Lisp interface. Interfacing with GCC would
be excellent.

This is perhaps far-fetched, but I think the best thing would be if we
could persuade them to replace MELT with Guile. It looks to me from
the docs like MELT is yet another Lisp engine, which is exactly what
Guile is trying to replace. We could offer them a well-tested,
more-feature-complete extension language, and they could offer us
interfaces to good code generation.


On Sat, May 29, 2010 at 4:09 PM, Thien-Thi Nguyen <address@hidden> wrote:
> () Noah Lavine <address@hidden>
> () Thu, 27 May 2010 17:03:48 -0400
>      - Second, what would a good interface to a native code
>   generation system be?  (I'm assuming we'll want Lightning
>   available as a regular module in addition to using it to speed
>   up the language.)  My current prototype just mimics the
>   Lightning API, but it's not necessarily the best way to do
>   this. Is there a better way?
> Perhaps you can look at how MELT (for GCC) does things.  Keeping
> within striking distance of GCC interop (i.e., its plugin design)
> is probably a lot of work, but maybe the benefit would be greater.
> thi

reply via email to

[Prev in Thread] Current Thread [Next in Thread]