On Apr 7, 2005, at 11:28 PM, Bill Guindon wrote: > On Apr 8, 2005 12:19 AM, Phil Tomson <ptkwt / aracnet.com> wrote: >> In article <67a2229205040719147fec0f8a / mail.gmail.com>, >> Bill Guindon <agorilla / gmail.com> wrote: >> (since matz has recently said that YARV is the >> future VM for Ruby). > > Agreed, and I hope Peter considers that, but if he's hell bent on > building one on top of a SmallTalk VM, then I say go right ahead, and > if it works, we can dissect that later. Bill, I'm not *building* a Ruby VM on top of a Smalltalk VM. The Smalltalk VM will be allocating Objects and JIT-ing bytecodes natively. There is almost no Smalltalk in the Smalltalk VMs, and what semantics there are are a very good fit for Ruby anyhow. All I'm doing is providing enough meta-Ruby to enable the Smalltalk VMs to run Ruby (including a Ruby compiler written in Ruby). (But this language defined in itself is a weird concept to most programmers, and I'll probably go blue in the face repeating this.) --Peter -- There's neither heaven nor hell, save what we grant ourselves. There's neither fairness nor justice, save what we grant each other.