From: Douglas Livingstone Date: 2006-05-26T07:21:19+09:00 Subject: Re: Zed and Luis drop the bomb on Ruby's poor performance 2006/5/25, Giles Bowkett : > I don't have ParseTree installed on my (dooky) work machine, I think > I'll try this at home tho. > > But I have a question, apologies if it's obvious -- is that a > superficial result or a meaningful result? It looks as if the magic > missing link here is ParseTree. Can you just drop that output into a > Lisp interpreter, badda bing badda boom? > You can drop it into Lisp and it'll say, "that's a nice list, but what am I supposed to do with it?" What needs done it to write a set of macros to expand the Ruby ParseTree output into Lisp code which does much the same thing. It would be my first Lisp project, but with people shouting about how easy Lisp syntax is to manipulate, and how it is a superset of everything already, it shouldn't be impossible to do. I guess the first thing to try and work out, is, which Lisp? I don't know them well enough to tell them apart, so my pick would be GNU CLisp which I happen to have lying around anyway. Good choice? Douglas