<?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: Disruptive Technology</title>
	<atom:link href="http://www.sitepoint.com/blogs/2004/04/26/disruptive-technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2004/04/26/disruptive-technology/</link>
	<description>News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com.</description>
	<pubDate>Fri, 05 Dec 2008 02:42:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Richard Cyganiak</title>
		<link>http://www.sitepoint.com/blogs/2004/04/26/disruptive-technology/#comment-242</link>
		<dc:creator>Richard Cyganiak</dc:creator>
		<pubDate>Wed, 31 Dec 1969 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">793264837#comment-242</guid>
		<description>&lt;p&gt;PHP's #1 feature is cheap hosting.&lt;/p&gt;

&lt;p&gt;I'm a student. I know some PHP and some Java. I have to use Java for university projects. But all the web stuff I do in my free time for fun, the stuff I really care about, is done in PHP. Simply because I don't know where to get Java hosting for $10 a month. For the same reason I didn't even bother to look at .net.&lt;/p&gt;

&lt;p&gt;And in the future, I'm probably going to use PHP for any project where I can get away with it, simply because I know it so well.&lt;/p&gt;

&lt;p&gt;Back to my J2EE coursework :-/&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>PHP&#8217;s #1 feature is cheap hosting.</p>
<p>I&#8217;m a student. I know some PHP and some Java. I have to use Java for university projects. But all the web stuff I do in my free time for fun, the stuff I really care about, is done in PHP. Simply because I don&#8217;t know where to get Java hosting for $10 a month. For the same reason I didn&#8217;t even bother to look at .net.</p>
<p>And in the future, I&#8217;m probably going to use PHP for any project where I can get away with it, simply because I know it so well.</p>
<p>Back to my J2EE coursework :-/</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.sitepoint.com/blogs/2004/04/26/disruptive-technology/#comment-243</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 31 Dec 1969 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">793264837#comment-243</guid>
		<description>&lt;p&gt;saying that php is #1 for ease of use is being *very* short sighted. &lt;br /&gt;
this may be true just if you consider that there is just one other opponent, J2EE.&lt;/p&gt;

&lt;p&gt;Perl,python and ruby can all be embedded in html,  if you wish. &lt;/p&gt;

&lt;p&gt;The reason php is succesfull is that it was the first, not the best. &lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>saying that php is #1 for ease of use is being *very* short sighted. <br />
this may be true just if you consider that there is just one other opponent, J2EE.</p>
<p>Perl,python and ruby can all be embedded in html,  if you wish. </p>
<p>The reason php is succesfull is that it was the first, not the best. </p>]]></content:encoded>
	</item>
	<item>
		<title>By: HarryF</title>
		<link>http://www.sitepoint.com/blogs/2004/04/26/disruptive-technology/#comment-244</link>
		<dc:creator>HarryF</dc:creator>
		<pubDate>Wed, 31 Dec 1969 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">793264837#comment-244</guid>
		<description>&lt;p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;
Perl,python and ruby can all be embedded in html, if you wish.&lt;br /&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;I've never looked at what Ruby can do web-wise but while it's true both Perl and Python have means for "HTML preprocessing" (embedded in HTML), when it comes to ease of use PHP still has the edge from where I stand.&lt;/p&gt;

&lt;p&gt;Perl suffers from it's syntax (subjective point I know) while setting up mod_perl + an HTML preprocessor (which one?) is not trivial compared to a PHP install.&lt;/p&gt;

&lt;p&gt;Python is a great language but has only &lt;i&gt;just&lt;/i&gt; got an HTML preprocessor everyone can agree on (&lt;a href="http://www.sitepoint.com/blog-post-view.php?id=155823"&gt;blogged here&lt;/a&gt;). In principle Python is now easier to use than PHP but in practice this platform still needs to be "discovered". There's also issues like Python being strongly typed and it's DB API being a little too generalistic for web apps right now. Otherwise, if you check out some of the responses to what people were saying in &lt;a href="http://www.sitepoint.com/blog-post-view.php?id=155091"&gt;How do you learn how to use a library?&lt;/a&gt;, the main source was online articles. You stuggle to find any web related subject that someone &lt;i&gt;hasn't&lt;/i&gt; published their thoughts on in PHP.&lt;/p&gt;

&lt;p&gt;Note I'm not arguing that an HTML preprocessor is the best solution from a software design point of view but just that it makes life very easy in the short term, and that attracts users.&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;
The reason php is succesfull is that it was the first, not the best.&lt;br /&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;That's very true. But I think there's more to it than that - the &lt;a href="http://www.sitepoint.com/forums/showpost.php?p=1121502&#38;postcount=2"&gt;worse is better&lt;/a&gt; notion. PHP was in the right place at the right time and doing the right things. But if it had, for example, imposed Java-like rigours on the programmer, it wouldn't have been popular. There's an interesting take on the history of PHP &lt;a href="http://www.trachtenberg.com/PHP.pdf"&gt;here&lt;/a&gt; (PDF) which considers where Perl was at the time PHP started.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>
<blockquote>
<p>
Perl,python and ruby can all be embedded in html, if you wish.
</p>
</blockquote>
</p><p>I&#8217;ve never looked at what Ruby can do web-wise but while it&#8217;s true both Perl and Python have means for &#8220;HTML preprocessing&#8221; (embedded in HTML), when it comes to ease of use PHP still has the edge from where I stand.</p>
<p>Perl suffers from it&#8217;s syntax (subjective point I know) while setting up mod_perl + an HTML preprocessor (which one?) is not trivial compared to a PHP install.</p>
<p>Python is a great language but has only <i>just</i> got an HTML preprocessor everyone can agree on (<a href="http://www.sitepoint.com/blog-post-view.php?id=155823">blogged here</a>). In principle Python is now easier to use than PHP but in practice this platform still needs to be &#8220;discovered&#8221;. There&#8217;s also issues like Python being strongly typed and it&#8217;s DB API being a little too generalistic for web apps right now. Otherwise, if you check out some of the responses to what people were saying in <a href="http://www.sitepoint.com/blog-post-view.php?id=155091">How do you learn how to use a library?</a>, the main source was online articles. You stuggle to find any web related subject that someone <i>hasn&#8217;t</i> published their thoughts on in PHP.</p>
<p>Note I&#8217;m not arguing that an HTML preprocessor is the best solution from a software design point of view but just that it makes life very easy in the short term, and that attracts users.</p>
<p>
<blockquote>
<p>
The reason php is succesfull is that it was the first, not the best.
</p>
</blockquote>
</p><p>That&#8217;s very true. But I think there&#8217;s more to it than that - the <a href="http://www.sitepoint.com/forums/showpost.php?p=1121502&amp;postcount=2">worse is better</a> notion. PHP was in the right place at the right time and doing the right things. But if it had, for example, imposed Java-like rigours on the programmer, it wouldn&#8217;t have been popular. There&#8217;s an interesting take on the history of PHP <a href="http://www.trachtenberg.com/PHP.pdf">here</a> (PDF) which considers where Perl was at the time PHP started.</p>]]></content:encoded>
	</item>
</channel>
</rss>
