--Apple-Mail-53-473485141
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed

On 05 Feb 2005, at 10:50, Neil Stevens wrote:

> On Sun, 06 Feb 2005 03:35:13 +0900, Ryan Davis wrote:
>> There is zero reason for most people to compile their entire apps.
>> Bottlenecks are usually a 90/10 thing (or 99/01 really) and are often
>> very structured and algorithmic. There is usually very little reason
>> why those small snippets can't be rewritten to use a nice clean static
>> subset of ruby that can be translated to C.
>>
>> As a trivial-but-real example, I point you to the second from the last
>> slide in http://www.zenspider.com/~ryand/Ruby2C.pdf
>
> OK, that's interesting, and it's NOT how I've seen ruby2c described and
> presented before.  Show me an incomplete ruby compiler, and I won't 
> give
> it a second thought.  Show me a tool to optimize bottlenecks, and I'll 
> be
> very interested.

The former is the reason we made the tool, but the latter is a 
side-benefit everybody gets from our work.

-- 
Eric Hodel - drbrain / segment7.net - http://segment7.net
FEC2 57F1 D465 EB15 5D6E  7C11 332A 551C 796C 9F04

--Apple-Mail-53-473485141
content-type: application/pgp-signature; x-mac-type=70674453;
	nameP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFCBRaIMypVHHlsnwQRAoAlAJ9JuBSaHGso+chOP+KYxV+7Q7fUuQCdEJka
NX2vr3Ot1vIKiSvnePDg26A
ZG
-----END PGP SIGNATURE-----

--Apple-Mail-53-473485141--