<?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"
	>
<channel>
	<title>Comments on: tinypy 64k - now with built in garbage collection</title>
	<atom:link href="http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/</link>
	<description>games, tech, web, stuff, biz, and bilge</description>
	<pubDate>Wed, 27 Aug 2008 23:25:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: philhassey</title>
		<link>http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1017</link>
		<dc:creator>philhassey</dc:creator>
		<pubDate>Wed, 13 Feb 2008 22:13:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1017</guid>
		<description>That doesn't have quite as nice a ring to it .. and it's nice to have the code be so short that anyone can read through it all in a couple hours.  Though at this point, I'm not sure I can trim it down much ...</description>
		<content:encoded><![CDATA[<p>That doesn&#8217;t have quite as nice a ring to it .. and it&#8217;s nice to have the code be so short that anyone can read through it all in a couple hours.  Though at this point, I&#8217;m not sure I can trim it down much &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A.B.Leal</title>
		<link>http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1013</link>
		<dc:creator>A.B.Leal</dc:creator>
		<pubDate>Wed, 13 Feb 2008 20:36:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1013</guid>
		<description>&#62; Iâ€™m actually trying to reduce the code size, not the binary size

Duh (smacking forehead), the _source_ code - yeah, that's
what it says in the boot.py and NOTES.txt that I speed-read ...
(was also wondering how all the linked stuff was going to fit).
My apologies.

Well, what about changing the motto to
"Tinypy - around Python in 80k" ?

Cheers.</description>
		<content:encoded><![CDATA[<p>&gt; Iâ€™m actually trying to reduce the code size, not the binary size</p>
<p>Duh (smacking forehead), the _source_ code - yeah, that&#8217;s<br />
what it says in the boot.py and NOTES.txt that I speed-read &#8230;<br />
(was also wondering how all the linked stuff was going to fit).<br />
My apologies.</p>
<p>Well, what about changing the motto to<br />
&#8220;Tinypy - around Python in 80k&#8221; ?</p>
<p>Cheers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: philhassey</title>
		<link>http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1011</link>
		<dc:creator>philhassey</dc:creator>
		<pubDate>Wed, 13 Feb 2008 19:24:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1011</guid>
		<description>Leal - thanks.  I'm actually trying to reduce the code size, not the binary size though :)</description>
		<content:encoded><![CDATA[<p>Leal - thanks.  I&#8217;m actually trying to reduce the code size, not the binary size though <img src='http://www.philhassey.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A.B.Leal</title>
		<link>http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1010</link>
		<dc:creator>A.B.Leal</dc:creator>
		<pubDate>Wed, 13 Feb 2008 17:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1010</guid>
		<description>Congratulations, this looks fun.

I've looked at the zip. I cannot compile (no SDL),
but to reduce size you may want to play with these,
if you have not already:

a) Use "gcc -Os" instead of "gcc -O2". Perhaps it will
 not affect performance significantly.

b) Strip the binary ("strip tinypy"). Goodbye debug ;-)

c) Check strings in the binary ("strings tinypy").
  You may want to make some global to avoid repeats
  (I don't know if gcc is smart about that).</description>
		<content:encoded><![CDATA[<p>Congratulations, this looks fun.</p>
<p>I&#8217;ve looked at the zip. I cannot compile (no SDL),<br />
but to reduce size you may want to play with these,<br />
if you have not already:</p>
<p>a) Use &#8220;gcc -Os&#8221; instead of &#8220;gcc -O2&#8243;. Perhaps it will<br />
 not affect performance significantly.</p>
<p>b) Strip the binary (&#8221;strip tinypy&#8221;). Goodbye debug <img src='http://www.philhassey.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>c) Check strings in the binary (&#8221;strings tinypy&#8221;).<br />
  You may want to make some global to avoid repeats<br />
  (I don&#8217;t know if gcc is smart about that).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: philhassey</title>
		<link>http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1009</link>
		<dc:creator>philhassey</dc:creator>
		<pubDate>Wed, 13 Feb 2008 15:44:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1009</guid>
		<description>Omar - I think you've been reading it :)  Though I'd be glad to answer any questions about stuff I haven't talked about... Good luck with your project!</description>
		<content:encoded><![CDATA[<p>Omar - I think you&#8217;ve been reading it <img src='http://www.philhassey.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Though I&#8217;d be glad to answer any questions about stuff I haven&#8217;t talked about&#8230; Good luck with your project!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1008</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Wed, 13 Feb 2008 14:12:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1008</guid>
		<description>Looks like you have enjoyed the process. I have enjoyed reading about it. I love the banners ate the top of your site.</description>
		<content:encoded><![CDATA[<p>Looks like you have enjoyed the process. I have enjoyed reading about it. I love the banners ate the top of your site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Omar GÃ³mez</title>
		<link>http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1007</link>
		<dc:creator>Omar GÃ³mez</dc:creator>
		<pubDate>Wed, 13 Feb 2008 12:09:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.philhassey.com/blog/2008/02/12/tinypy-64k-now-with-built-in-garbage-collection/#comment-1007</guid>
		<description>Hi Phill,

Congrats on your achievement. I've been quitely following your work on this 64k implementation of Python VM. For some time now I wanted to do the same for the also beatifull language Io (http://www.iolanguage.com/). Have you any plans to document a detailed history of your experience designing tinypy 64k?. Some of us out here would benefit for your experience.

//omar</description>
		<content:encoded><![CDATA[<p>Hi Phill,</p>
<p>Congrats on your achievement. I&#8217;ve been quitely following your work on this 64k implementation of Python VM. For some time now I wanted to do the same for the also beatifull language Io (http://www.iolanguage.com/). Have you any plans to document a detailed history of your experience designing tinypy 64k?. Some of us out here would benefit for your experience.</p>
<p>//omar</p>
]]></content:encoded>
	</item>
</channel>
</rss>
