From: Logan Capaldo Date: 2007-01-02T09:35:13+09:00 Subject: Re: Status of Cardinal (was Re: Proposal to create a new mailing list) On Mon, Jan 01, 2007 at 11:18:22PM +0900, Martin DeMello wrote: > On 12/31/06, M. Edward (Ed) Borasky wrote: > >Yeah, I know -- there's no such thing as the one best way to do > >something. And there's nothing wrong with designing the Parrot virtual > >machine as a register machine because the majority of people who will be > >programming at that level are Motorola 68000 assembly programmers > >either. :) But there *is* something wrong with implementing a *new* Ruby > >virtual machine in Forth or Pascal or pseudo-M68000 assembler when the > >majority of the people who will be programming at that level are C > >programmers. :) C and the JVM and the CLR are "good enough", with the > >possible exception of concurrency primitives. > > On the other hand, a lot of people have flocked to Haskell simply to > hack on Pugs. I'm sure if a really good alt-lang-based ruby vm was > developed, people would learn said lang just to hack on it. > That's the best part about rubinius. It is an alt-lang ruby vm, where the alt-lang just happens to be ruby! Brilliant! > m.