<?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/"
		>
<channel>
	<title>Comments on: Closures are coming to PHP</title>
	<atom:link href="http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/</link>
	<description>PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.</description>
	<lastBuildDate>Sun, 14 Mar 2010 11:08:56 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: freetutorial</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84819</link>
		<dc:creator>freetutorial</dc:creator>
		<pubDate>Mon, 28 Dec 2009 16:12:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84819</guid>
		<description>Hi Very nice article.

Please post more like this</description>
		<content:encoded><![CDATA[<p>Hi Very nice article.</p>
<p>Please post more like this</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mobile tracking</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84763</link>
		<dc:creator>Mobile tracking</dc:creator>
		<pubDate>Thu, 19 Nov 2009 05:57:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84763</guid>
		<description>Great, I am planning to learn PHP, I used to use ASP, but since PHP is becoming more and more popular, I think PhP is the right choice, thanks.</description>
		<content:encoded><![CDATA[<p>Great, I am planning to learn PHP, I used to use ASP, but since PHP is becoming more and more popular, I think PhP is the right choice, thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PHP 5.3 and PHP 6 the future &#171; 3wstudio</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84646</link>
		<dc:creator>PHP 5.3 and PHP 6 the future &#171; 3wstudio</dc:creator>
		<pubDate>Sat, 22 Aug 2009 08:15:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84646</guid>
		<description>[...] Programacion funcional en PHP [...]</description>
		<content:encoded><![CDATA[<p>[...] Programacion funcional en PHP [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PHP y programación funcional: reutilización de código sin orientación a objetos&#8230; y más.</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84550</link>
		<dc:creator>PHP y programación funcional: reutilización de código sin orientación a objetos&#8230; y más.</dc:creator>
		<pubDate>Fri, 22 May 2009 07:42:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84550</guid>
		<description>[...] En Procata contestan a los dos artículos anteriores con un ejemplo donde, la programción funcional (con lambda y closures) si supone una auténtica ventaja frente a la tradicional a la hora de escribir código reutilizable y limpio. [...]</description>
		<content:encoded><![CDATA[<p>[...] En Procata contestan a los dos artículos anteriores con un ejemplo donde, la programción funcional (con lambda y closures) si supone una auténtica ventaja frente a la tradicional a la hora de escribir código reutilizable y limpio. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Closures are coming to PHP</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84516</link>
		<dc:creator>Closures are coming to PHP</dc:creator>
		<pubDate>Fri, 24 Apr 2009 09:20:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84516</guid>
		<description>[...] Original post: Closures are coming to PHP [...]</description>
		<content:encoded><![CDATA[<p>[...] Original post: Closures are coming to PHP [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert K</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84505</link>
		<dc:creator>Robert K</dc:creator>
		<pubDate>Thu, 16 Apr 2009 08:11:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84505</guid>
		<description>Well it seemed to me at the time that from PHP 4 and onwards PHP was going to be solely focussed on OO programming - all well and good I suppose but not everyone seems to take to it like a duck to water.

I for one like to use procedural programming as I know what all my functions are doing and for what they are doing it for but as Les (#7) says we should be striving towards cleaner shorter and multi-functional code.

Possibly the good news is that (hopefully) there will always be the option to code in either one or the other.</description>
		<content:encoded><![CDATA[<p>Well it seemed to me at the time that from PHP 4 and onwards PHP was going to be solely focussed on OO programming &#8211; all well and good I suppose but not everyone seems to take to it like a duck to water.</p>
<p>I for one like to use procedural programming as I know what all my functions are doing and for what they are doing it for but as Les (#7) says we should be striving towards cleaner shorter and multi-functional code.</p>
<p>Possibly the good news is that (hopefully) there will always be the option to code in either one or the other.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84490</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Tue, 24 Mar 2009 17:37:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84490</guid>
		<description>Edwin, You&#039;re right, I did not use a closure in my example.  I&#039;ve edited the post appropriately</description>
		<content:encoded><![CDATA[<p>Edwin, You&#8217;re right, I did not use a closure in my example.  I&#8217;ve edited the post appropriately</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nick</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84488</link>
		<dc:creator>nick</dc:creator>
		<pubDate>Tue, 24 Mar 2009 16:11:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84488</guid>
		<description>@Les: I disagree that we&#039;ve managed well enough, especially with respec to lambda functions, every time I want to use a function like array_map() or usort() and I am forced to either a) introduce a new function into the global scope, or b) use create_function().

And when you introduce lambda functions into a language, then you might as well introduce closures as well because the additional cost is negligible.

Moving towards object orientation principles also doesn&#039;t mean one cannot avail oneself of powerful basic principles.  I expect to see useful fruits of adding closures over objects.</description>
		<content:encoded><![CDATA[<p>@Les: I disagree that we&#8217;ve managed well enough, especially with respec to lambda functions, every time I want to use a function like array_map() or usort() and I am forced to either a) introduce a new function into the global scope, or b) use create_function().</p>
<p>And when you introduce lambda functions into a language, then you might as well introduce closures as well because the additional cost is negligible.</p>
<p>Moving towards object orientation principles also doesn&#8217;t mean one cannot avail oneself of powerful basic principles.  I expect to see useful fruits of adding closures over objects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84487</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Tue, 24 Mar 2009 15:58:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84487</guid>
		<description>@Nick

I gather it&#039;s procedural programmers who would benefit the most - but shouldn&#039;t we all be striving to move towards OO anyways?

We&#039;ve managed well enough without them so far but as I said earlier, why do we need to jump on the bandwagon every time.</description>
		<content:encoded><![CDATA[<p>@Nick</p>
<p>I gather it&#8217;s procedural programmers who would benefit the most &#8211; but shouldn&#8217;t we all be striving to move towards OO anyways?</p>
<p>We&#8217;ve managed well enough without them so far but as I said earlier, why do we need to jump on the bandwagon every time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Moore&#8217;s Blog: Closures (&#38; Lambda Functions) are coming to PHP : Dragonfly Networks</title>
		<link>http://www.procata.com/blog/archives/2009/03/22/closures-are-coming-to-php/#comment-84485</link>
		<dc:creator>Jeff Moore&#8217;s Blog: Closures (&#38; Lambda Functions) are coming to PHP : Dragonfly Networks</dc:creator>
		<pubDate>Tue, 24 Mar 2009 04:51:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.procata.com/blog/?p=293#comment-84485</guid>
		<description>[...] Moore has a new post showing an example of a feature that will be included in the upcoming PHP 5.3 release - [...]</description>
		<content:encoded><![CDATA[<p>[...] Moore has a new post showing an example of a feature that will be included in the upcoming PHP 5.3 release &#8211; [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
