From: Chad Perrin Date: 2006-08-02T06:09:45+09:00 Subject: Re: For performance, write it in C - Part 3, Source code now available On Wed, Aug 02, 2006 at 05:04:26AM +0900, Charles O Nutter wrote: > On 8/1/06, Alex Young wrote: > > > >While I certainly appreciate the efforts that are going into this, I > >can't help feeling it's all completely irrelevant. > > > My only purpose in battling these benchmarks is to help dispel the rumors > that "Java is slow," "VMs are slow," and so on. If Ruby does move to a real > optimizing VM, it will be a good thing...all those folks who continue to > think that VMs are inherently bad need to join the 21st century. . . . but VMs actually are slow (to start, all else being equal). There's a trade-off, though, and VMs tend to be faster later on in execution for extended operations (again, all else being equal). There are other alternatives than VMs to consider, though, and the specifics of what one wishes to accomplish should be examined before settling on the VM (or any other implementation style) as "the answer". I'm kinda just babbling at this point. -- CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ] "The first rule of magic is simple. Don't waste your time waving your hands and hopping when a rock or a club will do." - McCloctnick the Lucid