From: David Vallner Date: 2006-12-06T06:07:23+09:00 Subject: Re: A true Ruby compiler (for Linux) --------------enigD8A7F644580E46044AE20D27 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Jason Roelofs wrote: > Either way, I like seeing this work. It means that we'll eventually be = able > to shut up those 'Ruby is too slow' naysayers. >=20 A significant part of the slowness comes from the computation model. So, no, it probably won't, even the resulting bytecodes will have to go through significant epicycles to preserve the runtime dynamism. It will help, but won't bring it on par to a language with a more strict computational model, at least not at first. (There's apparently some deep voodoo implemented in some of the academic Smalltalk VMs and other exploratory programming language runtimes that can be applied to narrow the gap even more.) David Vallner --------------enigD8A7F644580E46044AE20D27 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (MingW32) iD8DBQFFdd9ty6MhrS8astoRAiT2AJ91ruNvyt2cp92kBlGMqG+CR5t+yQCcDrqi 2NmJSA8vEJ4ECxDaNz5sV8w= =ESIT -----END PGP SIGNATURE----- --------------enigD8A7F644580E46044AE20D27--