<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: How rubinius helps the community</title>
	<atom:link href="http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/</link>
	<description>life and tech stuff by Evan Phoenix</description>
	<lastBuildDate>Thu, 04 Mar 2010 18:37:19 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Amr Malik</title>
		<link>http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/#comment-55</link>
		<dc:creator>Amr Malik</dc:creator>
		<pubDate>Sat, 30 Dec 2006 02:54:01 +0000</pubDate>
		<guid isPermaLink="false">http://evanphx.wordpress.com/2006/12/06/and-maybe-why-you-should-donate/#comment-55</guid>
		<description>Thanks for your efforts, perhaps you can post a blurb aout &quot;how it works&quot; up there with the rest of the questions for us mere mortals who are not able to read through the source to divine it for themselves.

Some questions that arise in my mind when I try to categorize rubinus viz-a-vis other such projects (YARV, X, Y, Z etcetera)

Looking at the source, I see lots of ruby files. So rubinius is a ruby program which uses the Sydney parser to create bytecodes for something or other? or is it something which creates C code which can be compile by a native C compiler?

or is it just a ruby interpreter written in ruby? I would love to see a definition of this entity called Rubinius which distills its function to what even novices can understand. For example, Matz&#039;s interpreter can be defined as &quot;A C based implementation of the Ruby interpreter&quot;. Is there an equivalent def for rubinius ?

Is it a &quot;better&quot; c based interpreter for Ruby?

Is it a better ruby based interpreter for Ruby?

Is it a Ruby to C translater written in Ruby?

Is it a better implemented &quot;VM&quot; for ruby written in X (where X may be &quot;C&quot;)

Before non hard-core ruby fans can commit some cash to it, I think they&#039;d appreciate a more concise definition of what exactly is it and how exactly does it do its &quot;thang&quot;.

Thanks for all your work, much needed IMO.

-Amr</description>
		<content:encoded><![CDATA[<p>Thanks for your efforts, perhaps you can post a blurb aout &#8220;how it works&#8221; up there with the rest of the questions for us mere mortals who are not able to read through the source to divine it for themselves.</p>
<p>Some questions that arise in my mind when I try to categorize rubinus viz-a-vis other such projects (YARV, X, Y, Z etcetera)</p>
<p>Looking at the source, I see lots of ruby files. So rubinius is a ruby program which uses the Sydney parser to create bytecodes for something or other? or is it something which creates C code which can be compile by a native C compiler?</p>
<p>or is it just a ruby interpreter written in ruby? I would love to see a definition of this entity called Rubinius which distills its function to what even novices can understand. For example, Matz&#8217;s interpreter can be defined as &#8220;A C based implementation of the Ruby interpreter&#8221;. Is there an equivalent def for rubinius ?</p>
<p>Is it a &#8220;better&#8221; c based interpreter for Ruby?</p>
<p>Is it a better ruby based interpreter for Ruby?</p>
<p>Is it a Ruby to C translater written in Ruby?</p>
<p>Is it a better implemented &#8220;VM&#8221; for ruby written in X (where X may be &#8220;C&#8221;)</p>
<p>Before non hard-core ruby fans can commit some cash to it, I think they&#8217;d appreciate a more concise definition of what exactly is it and how exactly does it do its &#8220;thang&#8221;.</p>
<p>Thanks for all your work, much needed IMO.</p>
<p>-Amr</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Koontz</title>
		<link>http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/#comment-54</link>
		<dc:creator>David Koontz</dc:creator>
		<pubDate>Tue, 19 Dec 2006 00:11:57 +0000</pubDate>
		<guid isPermaLink="false">http://evanphx.wordpress.com/2006/12/06/and-maybe-why-you-should-donate/#comment-54</guid>
		<description>To the commentor from Japan (who&#039;s name I unfortunately not read).  There are many reasons for a new implementation.  The current Ruby interpreter does power many great sites, but it is a) slow and b) exceedingly hard to work on.  Evan has stated this already and I would suggest you poke around the site to get more info on what Rubinius is doing.  As for putting time and effort into YARV, that&#039;s a tough prospect for an English speaking audience.  Also, there&#039;s the issue that YARV has been in development for a long time, seems to be moving very slowly and doesn&#039;t look like it&#039;s going to be a radical improvement in any area except perhaps performance.  I really like the idea of the smallest simplest possible core, it&#039;s worked for other systems such as Squeak and I believe it will work here as well.</description>
		<content:encoded><![CDATA[<p>To the commentor from Japan (who&#8217;s name I unfortunately not read).  There are many reasons for a new implementation.  The current Ruby interpreter does power many great sites, but it is a) slow and b) exceedingly hard to work on.  Evan has stated this already and I would suggest you poke around the site to get more info on what Rubinius is doing.  As for putting time and effort into YARV, that&#8217;s a tough prospect for an English speaking audience.  Also, there&#8217;s the issue that YARV has been in development for a long time, seems to be moving very slowly and doesn&#8217;t look like it&#8217;s going to be a radical improvement in any area except perhaps performance.  I really like the idea of the smallest simplest possible core, it&#8217;s worked for other systems such as Squeak and I believe it will work here as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 郎啊郎，别太忙 &#187; Blog Archive &#187; rubinius&#8211;又一个Ruby的虚拟机</title>
		<link>http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/#comment-53</link>
		<dc:creator>郎啊郎，别太忙 &#187; Blog Archive &#187; rubinius&#8211;又一个Ruby的虚拟机</dc:creator>
		<pubDate>Mon, 11 Dec 2006 01:30:53 +0000</pubDate>
		<guid isPermaLink="false">http://evanphx.wordpress.com/2006/12/06/and-maybe-why-you-should-donate/#comment-53</guid>
		<description>[...] 为什么要开发rubinius： http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate   * Why?: The current Ruby interpreter powers many high traffic sites and enterprise projects, but a faster, more maintainable interpreter would be a huge benefit to current and future Ruby projects.  * Why not YARV?: Matz has expressed support for other Ruby interpreters and has said that YARV has a difficult task since the specs of Ruby 1.9/2.0 are not finalized yet (mentioned in this interview). Rubinius is targeting the current Ruby 1.8 series and is using the existing interpreter to bootstrap the project.  * When will it be done?: There is no timeline. It may take 6 months, 6 years, or never. The idea is to put resources behind this project so progress can be made. [...]</description>
		<content:encoded><![CDATA[<p>[...] 为什么要开发rubinius： <a href="http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate" rel="nofollow">http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate</a>   * Why?: The current Ruby interpreter powers many high traffic sites and enterprise projects, but a faster, more maintainable interpreter would be a huge benefit to current and future Ruby projects.  * Why not YARV?: Matz has expressed support for other Ruby interpreters and has said that YARV has a difficult task since the specs of Ruby 1.9/2.0 are not finalized yet (mentioned in this interview). Rubinius is targeting the current Ruby 1.8 series and is using the existing interpreter to bootstrap the project.  * When will it be done?: There is no timeline. It may take 6 months, 6 years, or never. The idea is to put resources behind this project so progress can be made. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: evan</title>
		<link>http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/#comment-52</link>
		<dc:creator>evan</dc:creator>
		<pubDate>Fri, 08 Dec 2006 16:39:26 +0000</pubDate>
		<guid isPermaLink="false">http://evanphx.wordpress.com/2006/12/06/and-maybe-why-you-should-donate/#comment-52</guid>
		<description>Yes, rubinius is test-driven, but at this stage, we&#039;ll take patches without tests if the condition for the patch can be explained. It should be noted that the ability to write and test a patch probably requires... a test.

We do take bug reports without tests also.</description>
		<content:encoded><![CDATA[<p>Yes, rubinius is test-driven, but at this stage, we&#8217;ll take patches without tests if the condition for the patch can be explained. It should be noted that the ability to write and test a patch probably requires&#8230; a test.</p>
<p>We do take bug reports without tests also.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam Aaron</title>
		<link>http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/#comment-51</link>
		<dc:creator>Sam Aaron</dc:creator>
		<pubDate>Fri, 08 Dec 2006 11:30:27 +0000</pubDate>
		<guid isPermaLink="false">http://evanphx.wordpress.com/2006/12/06/and-maybe-why-you-should-donate/#comment-51</guid>
		<description>I was just wondering... is rubinius test driven? And if so, would you be taking the rails core approach of not accepting patches without corresponding tests?</description>
		<content:encoded><![CDATA[<p>I was just wondering&#8230; is rubinius test driven? And if so, would you be taking the rails core approach of not accepting patches without corresponding tests?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: evan</title>
		<link>http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/#comment-50</link>
		<dc:creator>evan</dc:creator>
		<pubDate>Thu, 07 Dec 2006 17:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://evanphx.wordpress.com/2006/12/06/and-maybe-why-you-should-donate/#comment-50</guid>
		<description>You can send money via paypal to the email address at the top of http://blog.falllingsnow.net/rubinius. Thanks so much!</description>
		<content:encoded><![CDATA[<p>You can send money via paypal to the email address at the top of <a href="http://blog.falllingsnow.net/rubinius" rel="nofollow">http://blog.falllingsnow.net/rubinius</a>. Thanks so much!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trotter</title>
		<link>http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/#comment-49</link>
		<dc:creator>Trotter</dc:creator>
		<pubDate>Thu, 07 Dec 2006 14:24:21 +0000</pubDate>
		<guid isPermaLink="false">http://evanphx.wordpress.com/2006/12/06/and-maybe-why-you-should-donate/#comment-49</guid>
		<description>So how can I give you money?</description>
		<content:encoded><![CDATA[<p>So how can I give you money?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: weepy</title>
		<link>http://blog.fallingsnow.net/2006/12/06/and-maybe-why-you-should-donate/#comment-48</link>
		<dc:creator>weepy</dc:creator>
		<pubDate>Thu, 07 Dec 2006 11:34:07 +0000</pubDate>
		<guid isPermaLink="false">http://evanphx.wordpress.com/2006/12/06/and-maybe-why-you-should-donate/#comment-48</guid>
		<description>I wont pretend that I completely understand this self-referential magic yet, but I&#039;m definitely a fan of a new implementation of ruby :)

I know speed isnt everything - but out of interest, is performance likely to be improved ?

weepy</description>
		<content:encoded><![CDATA[<p>I wont pretend that I completely understand this self-referential magic yet, but I&#8217;m definitely a fan of a new implementation of ruby <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I know speed isnt everything &#8211; but out of interest, is performance likely to be improved ?</p>
<p>weepy</p>
]]></content:encoded>
	</item>
</channel>
</rss>
