<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule">

<channel>
<title><![CDATA[Hackathon Chicago, Nov 10-12, 2006: Perl 6 & Parrot]]></title>
<link>http://www.perlfoundation.org/hackathon-chicago/index.cgi?perl_6_parrot</link>
<description></description>
<pubDate>Thu, 23 Aug 2007 18:27:13 -0000</pubDate>
<webMaster>synedra@gmail.com</webMaster>
<generator>Socialtext Workspace v2.14.7.2</generator>

<item>
<title><![CDATA[Perl 6 & Parrot]]></title>
<link>http://www.perlfoundation.org/hackathon-chicago/index.cgi?perl_6_parrot</link>
<description><![CDATA[<div class="wiki">
<p>
Leader: <a href="http://www.perlfoundation.org/hackathon-chicago/index.cgi?Chip%20Salzenberg" title="[click to create page]" class="incipient">Chip Salzenberg</a><br />
Interested: <a href="http://www.perlfoundation.org/hackathon-chicago/index.cgi?rick_scott" title="(70 months) Long-time Perl geek, currently employed at UVic http www.uvic.ca , who s taken far too long to get a...">Rick Scott</a>, <a href="http://www.perlfoundation.org/hackathon-chicago/index.cgi?andrew_johnson" title="(70 months) C C programmer with mostly embedded and real-time experience, using Perl 5 for several years. I m on...">Andrew Johnson</a></p>
<p>
Perl 6 is the next release of Perl 5, and is quite an undertaking. Parrot is the virtual machine that underlies Perl 6, and will allow other languages to run on top of it.</p>
<p>
Chip Salzenberg, the pumpking for Parrot, and Jerry Gay, bon vivant and man about town, will be at the hackathon to organize this effort.</p>
<p>
One of Chip's first tasks is preparing a new <a href="http://www.perlfoundation.org/hackathon-chicago/index.cgi?parrot_release" title="(70 months) The upcoming Parrot release includes three months of work, so the list of release news is hard to ga...">Parrot release</a>.</p>
<p>
Jerry will be finalizing the design of the <a target="_blank" title="(external link)" href="http://svn.perl.org/parrot/trunk/lib/SmartLink.pm">SmartLink<!-- wiki-renamed-hyperlink "SmartLink"<http://svn.perl.org/parrot/trunk/lib/SmartLink.pm> --></a> implementation, collecting a list of problems and solutions for both <a href="http://www.perlfoundation.org/hackathon-chicago/index.cgi?pmc" title="(70 months) List of problems and proposed solutions for PMCs properties don t serialize Above isn t quite true. ...">pmc</a> and <a href="http://www.perlfoundation.org/hackathon-chicago/index.cgi?object" title="(70 months)  List of problems and proposed solutions for objects Class namespace is global At present it s not p...">object</a>, and writing a spec for IPC::Run-like control of a parrot interpreter.</p>
<p>
We've got a laundry list of other tasks, including:</p>
<ul>
<li>Working as a group on one subsystem to be named later, e.g. I/O or exceptions</li>
<li>C code cleanups</li>
<li>Name standardization</li>
<li>Function call overhauling</li>
<li>Fix C namespace pollution to make Parrot clean for embedding</li>
<li>Adding tests</li>
<li>Automatic code generation</li>
<li>Static code analysis with lint and splint</li>
<li>Dynamic code analysis with valgrind and other testing tools</li>
<li>Improve test coverage</li>
<li>Other Parrot Cage Cleaners work</li>
</ul>
<p>
 Some RT tickets that would be really useful for hackathoners to address:</p>
<ul>
<li><a target="_blank" title="(external link)" href="http://rt.perl.org/rt3/Ticket/Display.html?id=39776">http://rt.perl.org/rt3/Ticket/Display.html?id=39776</a> - PGE - Fix error message in parsing</li>
<li><a target="_blank" title="(external link)" href="http://rt.perl.org/rt3/Ticket/Display.html?id=40646">http://rt.perl.org/rt3/Ticket/Display.html?id=40646</a> - <span class="nlw_phrase">PGE - add tests for &lt;alpha+[_]&gt;, &lt;alpha-[Jj]&gt;, etc.<!-- wiki: {{PGE - add tests for &lt;alpha+[_]&gt;, &lt;alpha-[Jj]&gt;, etc.}} --></span></li>
<li><a target="_blank" title="(external link)" href="http://rt.perl.org/rt3/Ticket/Display.html?id=40791">http://rt.perl.org/rt3/Ticket/Display.html?id=40791</a> - PGE - convert p5regex test to PIR</li>
<li><a target="_blank" title="(external link)" href="http://rt.perl.org/rt3/Ticket/Display.html?id=40796">http://rt.perl.org/rt3/Ticket/Display.html?id=40796</a> - PGE - fix quoting in .pg files</li>
</ul>
</div>
]]></description>
<author>particle</author>
<guid isPermaLink="true">http://www.perlfoundation.org/hackathon-chicago/index.cgi?perl_6_parrot</guid>
<pubDate>Thu, 23 Aug 2007 18:27:13 -0000</pubDate>
</item>

</channel>
</rss>