<?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/"
	>

<channel>
	<title>canspice.org &#187; php</title>
	<atom:link href="http://www.canspice.org/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.canspice.org</link>
	<description>all about a canadian guy living in canada</description>
	<lastBuildDate>Sun, 05 Feb 2012 14:59:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>YAPC 10: Trapped In A Room With Schwern, by Michael Schwern</title>
		<link>http://www.canspice.org/2009/06/22/yapc-10-trapped-in-a-room-with-schwern-by-michael-schwern/</link>
		<comments>http://www.canspice.org/2009/06/22/yapc-10-trapped-in-a-room-with-schwern-by-michael-schwern/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 01:50:45 +0000</pubDate>
		<dc:creator>Brad</dc:creator>
				<category><![CDATA[YAPC 10]]></category>
		<category><![CDATA[michael schwern]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.canspice.org/?p=1054</guid>
		<description><![CDATA[This wasn&#8217;t really a talk, it was more &#8220;ask Schwern questions and he&#8217;ll answer them and maybe go off on a tangent about something else.&#8221; First question was a two-parter: what do you want to work on next year and what don&#8217;t you want to work on next year? First answer is for the second [...]]]></description>
			<content:encoded><![CDATA[<p>This wasn&#8217;t really a talk, it was more &#8220;ask Schwern questions and he&#8217;ll answer them and maybe go off on a tangent about something else.&#8221;</p>
<p>First question was a two-parter: what do you want to work on next year and what don&#8217;t you want to work on next year?</p>
<p>First answer is for the second question: PHP. Second answer for the first question: he wants to be (or make) the <a href="http://www.redhat.com/">Red Hat</a> of <a href="http://www.cpan.org/">CPAN</a>. He wants to take the 5000 modules and 2000 developers and have one front-end where things just work. When you&#8217;re using a module from CPAN you don&#8217;t know what you&#8217;re going to get, as modules change all the time with new releases. Schwern wants to change this somehow.</p>
<p>Regarding PHP, Schwern is working with PHP full-time. He says that the good thing about PHP is that when you download it, it just works right out of the box. You don&#8217;t have to worry about modules and plugins and whatnot. This leads to PHP&#8217;s bad side: global namespace pollution. There are 75 built-in functions to deal with arrays and 13 different sort functions. Crazy!</p>
<p>He wants to declare <a href="http://perldoc.perl.org/ExtUtils/MakeMaker.html"><tt>ExtUtils::MakeMaker</tt></a> finished. Go use <a href="http://perldoc.perl.org/Module/Build.html"><tt>Module::Build</tt></a> instead!</p>
<p>A while back Damian Conway said something about Perl 5 + <em>i</em>, which was kind of a joke in that Damian way, but Schwern went and created <a href="http://search.cpan.org/dist/perl5i/">perl5i</a>. It modifies perl5 &#8220;so it fits how it works in [Schwern's] imagination&#8221; by enabling a bunch of modules automatically, like <a href="http://search.cpan.org/~chromatic/Modern-Perl-1.03/"><tt>Modern::Perl</tt></a>, <a href="http://search.cpan.org/~msergeant/Time-Piece-1.14/"><tt>Time::Piece</tt></a> and <a href="http://search.cpan.org/~chocolate/autobox-2.55/"><tt>autobox</tt></a>.</p>
<p>Then there was something about how being polyamorous is like <a href="http://en.wikipedia.org/wiki/Agile_software_development">Agile software development</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.canspice.org/2009/06/22/yapc-10-trapped-in-a-room-with-schwern-by-michael-schwern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

