From: Brian Adkins Date: 2008-03-02T13:29:59+09:00 Subject: Re: a practical Lisp in Ruby On Mar 1, 5:28 pm, Ezra Zygmuntowicz wrote: > On Mar 1, 2008, at 1:04 PM, Elliott Hird wrote: > > > > > On 01/03/2008, Kyle Brooks wrote: > >> This is a VERY interesting idea, but why do you want to do this? > > >> - Kyle > > > For a start - because it can be done ;-). > > > For another - because I want to see what happens when you combine Lisp > > awesomeness like macros & such with Ruby's elegance and libraries. I > > am expecting an explosion of some sort. > > > Who knows? Maybe it'll target YARV one day, and be a first-class > > citizen, just like Ruby itself. > > > -ehird > > Elliot- > > You may want to look at these two projects: > > http://chaosforge.org/taw/rlisp/ > > http://bus-scheme.rubyforge.org/ > > rlisp is a lisp to ruby compiler with nice lisp -> ruby integration > that solves most of the problems you are asking about. Bus Scheme is > a scheme written in ruby with ruby integration. > > Rlisp is more complete but I prefer scheme to lisp myself so bus > scheme is pretty interesting, bus scheme already runs on rubinius too ;) Bummer. I work from my home typically, so I don't think I can contribute to Bus Scheme ;)