New kid on the block / introduction

M. Edward (Ed) Borasky znmeb at
Mon Nov 6 07:24:26 PST 2006

M. Edward (Ed) Borasky wrote:
> Armin Rigo wrote:
>> Hi,
>> On Thu, Nov 02, 2006 at 07:43:48PM -0800, M. Edward (Ed) Borasky wrote:
>>> I don't think there are actually three *viable* projects -- it's more
>>> like one project with a couple of different facets.
>> There is MetaRuby, Rubinius, and another single-person project which may
>> or may not have a name.
>>>> One of these 3 projects can probably be interfaced with PyPy relatively
>>>> easily and benefit from the hard work we've already put into it (e.g.
>>>> with a straighforward translator: input the subset of Ruby that the
>>>> Ruby-in-Ruby project is written in, and output Python code that the PyPy
>>>> framework can work with).
>>> Which project is this? Rubinius?
>> We met the MetaRuby guys at OOPSLA; that's the one I had in mind.  I
>> suspect Rubinius could do that too, but I don't know it at all.
>> A bientot,
>> Armin
> Ah ... even though it was in my home town, I missed OOPSLA. I did get to
> the functional language conference for the Scheme and Erlang sessions in
> September, but I decided to go to RubyConf rather than OOPSLA.
> Let me hunt down MetaRuby :)

Actually it's two facets of the same project, now that I look at it.
Rubinius is by Evan Phoenix, who's part of the same group as Ryan Davis
and some of the other Rubyists in the Seattle area.

So ... to quote Dijkstra, "The purpose of thinking is to reduce the
amount of detailed reasoning required to a doable amount." How does PyPy
 fit into that? What "detailed reasoning" can be dispensed with?

More information about the TUNES mailing list