<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	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>evan.musing &#60;&#60; current &#187; family</title>
	<atom:link href="http://blog.fallingsnow.net/category/family/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fallingsnow.net</link>
	<description>life and tech stuff by Evan Phoenix</description>
	<lastBuildDate>Mon, 30 Nov 2009 05:39:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.fallingsnow.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/5a9b0b6f691c857857dd1bf6d5bf9dc4?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>evan.musing &#60;&#60; current &#187; family</title>
		<link>http://blog.fallingsnow.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.fallingsnow.net/osd.xml" title="evan.musing &#60;&#60; current" />
	<atom:link rel='hub' href='http://blog.fallingsnow.net/?pushpress=hub'/>
		<item>
		<title>Day to day rubinius</title>
		<link>http://blog.fallingsnow.net/2008/01/16/day-to-day-rubinius/</link>
		<comments>http://blog.fallingsnow.net/2008/01/16/day-to-day-rubinius/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 09:18:24 +0000</pubDate>
		<dc:creator>evanphx</dc:creator>
				<category><![CDATA[family]]></category>
		<category><![CDATA[rubinius]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://evanphx.wordpress.com/2008/01/16/day-to-day-rubinius/</guid>
		<description><![CDATA[The venerable Eric Hodel (drbrain) has whipped the rubinius team into blogging more, so this should be the first of many posts to come. Development front We continue to push forward, getting rubinius running everyday ruby code. I continue to use irb under rubinius daily, and it&#8217;s proved quite stable. Though, we&#8217;ve begun to hit [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.fallingsnow.net&amp;blog=1516804&amp;post=39&amp;subd=evanphx&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>
The venerable <a href="http://blog.segment7.net">Eric Hodel (drbrain)</a> has whipped the rubinius team into blogging more, so this should be the first of many posts to come.
</p>
<h3>Development front</h3>
<p>
We continue to push forward, getting rubinius running everyday ruby code. I continue to use irb under rubinius daily, and it&#8217;s proved quite stable.<br />
<br />
Though, we&#8217;ve begun to hit the standard lib code that is quite tricky. Case in point, mathn.rb. mathn.rb adds some new methods to Fixnum and Bignum, as well as redefining some very core methods, like, Fixnum#/ (divide). We&#8217;re currently working through how to support this, because as is, when mathn redefines that method to start returning Floats, most of the rubinius system goes south. Thats because the kernel currently assumes that if it uses Fixnum#/, a Fixnum is returned, and it can pass that to other primitives and such.<br />
We&#8217;re still unsure about the long term solution for this, but it does bring up a problem with having a very open, dynamic language, where the kernel of the language uses that same open, dynamic runtime. A user can change the behavior of a core, system method, and effect a lot more than they could in MRI. This is the famous double edged sword.<br />
My hope is that we&#8217;re able to code the kernel a little defensively and really stabilize the kernel to the point that these kinds of changes wont cause the whole system to go south.
</p>
<h3>Conference front</h3>
<p>
Seems that 2008 is going to be the year of conferences for me.</p>
<ul>
<li>On Feb 8th and 9th, Ezra and I will be at <a href="http://www.actsasconference.com">acts_as_conference</a>, giving a charity tutorial talk about how to be a better ruby developer.</li>
<li>Next, I&#8217;ve been invited to give at talk about rubinius, as well as the &#8220;Party&#8221; keynote (not sure what the party part is actually) at <a href="http://jaoo.dk/ruby-cph/conference/">RubyFools</a> over in Copenhagen, Denmark. This should be a lot of fun for a few reasons.
<ol>
<li>I&#8217;ll be giving a non-Rubinius specific talk for once (the keynote), which is something I&#8217;ve wanted to do for a while.</li>
<li>I&#8217;ve never been to Denmark, so it&#8217;s always fun to visit a new city.</li>
<li>Abby is coming too! She&#8217;s going to sightsee and such while I&#8217;m at the conference, and we&#8217;ll have a few days before and after to take day trips and such. She loves europe, it should be a great time.</li>
</ol>
</li>
<li>There a bunch after this, but I&#8217;m not yet sure which I&#8217;m going to. The total is something like 5 or 6 before June 1st, so it&#8217;s going to be busy busy busy no matter what.</li>
</ul>
<p>More to come!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/evanphx.wordpress.com/39/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/evanphx.wordpress.com/39/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/evanphx.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/evanphx.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/evanphx.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/evanphx.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/evanphx.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/evanphx.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/evanphx.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/evanphx.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/evanphx.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/evanphx.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/evanphx.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/evanphx.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/evanphx.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/evanphx.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.fallingsnow.net&amp;blog=1516804&amp;post=39&amp;subd=evanphx&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.fallingsnow.net/2008/01/16/day-to-day-rubinius/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/540cb3b3712ffe045113cb03bab616a2?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">evanphx</media:title>
		</media:content>
	</item>
	</channel>
</rss>