<?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: Let&#8217;s Speculate for 2007</title>
	<atom:link href="http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/</link>
	<description></description>
	<pubDate>Mon, 08 Sep 2008 06:55:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: wwb_99</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-159242</link>
		<dc:creator>wwb_99</dc:creator>
		<pubDate>Sat, 20 Jan 2007 15:35:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-159242</guid>
		<description>Aren't predictions all about conjecture and by inference bias?</description>
		<content:encoded><![CDATA[<p>Aren&#8217;t predictions all about conjecture and by inference bias?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: pointbeing</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-157541</link>
		<dc:creator>pointbeing</dc:creator>
		<pubDate>Thu, 18 Jan 2007 21:47:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-157541</guid>
		<description>PHP is a victim of its own success, and the only thing genuinely hurting PHP right now is the shortage of good developers. I see companies moving away from it simply becasuse they &lt;em&gt;can't get the staff&lt;/em&gt;. In London at least, I know a couple of companies finding it more cost-efficient to hire Java guys than to search for really good PHP guys, which is a real turnaround.

Conversely, the damage done to PHP's reputation by the thousands of amateurs who get paid to code with it is frustrating, to say the least.

Either way, this article is litle other than conjecture and bias. But it got us talking right enough.</description>
		<content:encoded><![CDATA[<p>PHP is a victim of its own success, and the only thing genuinely hurting PHP right now is the shortage of good developers. I see companies moving away from it simply becasuse they <em>can&#8217;t get the staff</em>. In London at least, I know a couple of companies finding it more cost-efficient to hire Java guys than to search for really good PHP guys, which is a real turnaround.</p>
<p>Conversely, the damage done to PHP&#8217;s reputation by the thousands of amateurs who get paid to code with it is frustrating, to say the least.</p>
<p>Either way, this article is litle other than conjecture and bias. But it got us talking right enough.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: dereko</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-150110</link>
		<dc:creator>dereko</dc:creator>
		<pubDate>Tue, 09 Jan 2007 16:25:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-150110</guid>
		<description>PHP.. hmm.. I've been using it for a long time now.  I think if you are organized you can build really good applications.  The argument that PHP applications like WordPress (one of the best coded web apps I've seen) etc are keeping PHP popular is contradictory.  The question that naturally comes from that statement is why did these groups decide to develop in PHP in the first place? 

The bad points.. 

No Threading.. 
Poor Class syntax ..
Security.. 
No Easy to use widely adopted framework (e.g. like Ruby on Rails)

Never underestimate a quick learning curve.  If you do this then you attract the masses and you satisfy the techies with hidden but available powerful options.  PHP does this pretty well currently.   

So will PHP's popularity wane?  I think it soley depends on an external group creating a really good framework to go with the next relase of PHP i.e. PHP6 .. 

PHP 5 has been largely ignored.  

At this moment in time I'm going to have a look at .NET so I can decide what my next application is developed in. So I think PHP needs to make a move soon or it does risk losing a chunk of its developers.

At the moment .NET appears to be more proactive in its development which makes it hard to ignore.</description>
		<content:encoded><![CDATA[<p>PHP.. hmm.. I&#8217;ve been using it for a long time now.  I think if you are organized you can build really good applications.  The argument that PHP applications like WordPress (one of the best coded web apps I&#8217;ve seen) etc are keeping PHP popular is contradictory.  The question that naturally comes from that statement is why did these groups decide to develop in PHP in the first place? </p>
<p>The bad points.. </p>
<p>No Threading..<br />
Poor Class syntax ..<br />
Security..<br />
No Easy to use widely adopted framework (e.g. like Ruby on Rails)</p>
<p>Never underestimate a quick learning curve.  If you do this then you attract the masses and you satisfy the techies with hidden but available powerful options.  PHP does this pretty well currently.   </p>
<p>So will PHP&#8217;s popularity wane?  I think it soley depends on an external group creating a really good framework to go with the next relase of PHP i.e. PHP6 .. </p>
<p>PHP 5 has been largely ignored.  </p>
<p>At this moment in time I&#8217;m going to have a look at .NET so I can decide what my next application is developed in. So I think PHP needs to make a move soon or it does risk losing a chunk of its developers.</p>
<p>At the moment .NET appears to be more proactive in its development which makes it hard to ignore.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: m0n5t3r</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-148518</link>
		<dc:creator>m0n5t3r</dc:creator>
		<pubDate>Sun, 07 Jan 2007 14:40:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-148518</guid>
		<description>The language I'd like to see implemented on the server side the most (besides a decent Scheme implementation) is JavaScript, it has a lot of potential ;)

Ruby is slow, doesn't scale (no virtual machine, no threading), solutions for deployment look very hackish and fragile (separate ruby-only server with a fixed pool of processes and Apache running as a proxy and serving static content? no, thanks, I want my interpreter integrated in apache, working seamlessly with my MPM of choice), but it looks good (well, if you don't mind the abuse of punctuation) and benefits from the Church of Rails' marketing, so it might acquire enough brainpower to get over its problems.

As far as PHP goes, I hope we'll see more of them brain dead hosts supporting PHP 5. I've been coding PHP for about 6 years now, and in time I got to the conclusion that it pretty much sucks at anything non-trivial (lacks proper overloading for functions and methods, operator overloading, incompatibilities between minor versions - it is totally unacceptable for applications to break when moving from 5.1 to 5.2 -, no unicode support, and so on...), so it's good that alternatives are starting to pop up. Its greatest strength, though, is the solid web server integration, done with acceptable speed (Python is much faster in this aspect, PHP seems to let some stuff for the Zend accelerator to handle), and the ability to use it both for code and templating (something which python lacks), so it won't die that easily. And there is, of course, the fact that many start with PHP, it causes them brain damage and they can't move on :P

As for AJAX, it's about time to lose the hype and start finding out what's it actually good for :D.</description>
		<content:encoded><![CDATA[<p>The language I&#8217;d like to see implemented on the server side the most (besides a decent Scheme implementation) is JavaScript, it has a lot of potential ;)</p>
<p>Ruby is slow, doesn&#8217;t scale (no virtual machine, no threading), solutions for deployment look very hackish and fragile (separate ruby-only server with a fixed pool of processes and Apache running as a proxy and serving static content? no, thanks, I want my interpreter integrated in apache, working seamlessly with my MPM of choice), but it looks good (well, if you don&#8217;t mind the abuse of punctuation) and benefits from the Church of Rails&#8217; marketing, so it might acquire enough brainpower to get over its problems.</p>
<p>As far as PHP goes, I hope we&#8217;ll see more of them brain dead hosts supporting PHP 5. I&#8217;ve been coding PHP for about 6 years now, and in time I got to the conclusion that it pretty much sucks at anything non-trivial (lacks proper overloading for functions and methods, operator overloading, incompatibilities between minor versions - it is totally unacceptable for applications to break when moving from 5.1 to 5.2 -, no unicode support, and so on&#8230;), so it&#8217;s good that alternatives are starting to pop up. Its greatest strength, though, is the solid web server integration, done with acceptable speed (Python is much faster in this aspect, PHP seems to let some stuff for the Zend accelerator to handle), and the ability to use it both for code and templating (something which python lacks), so it won&#8217;t die that easily. And there is, of course, the fact that many start with PHP, it causes them brain damage and they can&#8217;t move on :P</p>
<p>As for AJAX, it&#8217;s about time to lose the hype and start finding out what&#8217;s it actually good for :D.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: AndyBanks</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-147209</link>
		<dc:creator>AndyBanks</dc:creator>
		<pubDate>Thu, 04 Jan 2007 23:00:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-147209</guid>
		<description>&lt;blockquote&gt;AJAX will lose its glamorous pedestal and the world will realize it is just another tool in the box.&lt;/blockquote&gt;
I'm pretty much of the same opinion on this. AJAX is starting to remind me of how Flash was back in the day.

Over used, misused and a hindrance to users at times.

It's a great tool but has to be used appropriately in order for its real benefits to be realised.

If put together a blog post on my site with further discussion - http://www.andrew-banks.co.uk/index.php/industry/is-ajax-the-new-flash</description>
		<content:encoded><![CDATA[<blockquote><p>AJAX will lose its glamorous pedestal and the world will realize it is just another tool in the box.</p></blockquote>
<p>I&#8217;m pretty much of the same opinion on this. AJAX is starting to remind me of how Flash was back in the day.</p>
<p>Over used, misused and a hindrance to users at times.</p>
<p>It&#8217;s a great tool but has to be used appropriately in order for its real benefits to be realised.</p>
<p>If put together a blog post on my site with further discussion - <a href="http://www.andrew-banks.co.uk/index.php/industry/is-ajax-the-new-flash" rel="nofollow">http://www.andrew-banks.co.uk/index.php/industry/is-ajax-the-new-flash</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: PC_Freak</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-147105</link>
		<dc:creator>PC_Freak</dc:creator>
		<pubDate>Thu, 04 Jan 2007 15:02:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-147105</guid>
		<description>Non-Windows based hosting does not implicit "using PHP". There are hundreds of languages and environments you can use for free: Apache, Tomcat, etc for HTTP or application servers, Ruby, Perl, Python, Java, C(++) work without problems, even C# can be used upto some point using Mono. So it has certainly nothing to do with cost effetiveness, there are many superior languages and environments over PHP that also won't cost you a single penny.

For web applications, Perl even used to be far more popular than PHP, and perhaps Ruby will take over that position in a few years.</description>
		<content:encoded><![CDATA[<p>Non-Windows based hosting does not implicit &#8220;using PHP&#8221;. There are hundreds of languages and environments you can use for free: Apache, Tomcat, etc for HTTP or application servers, Ruby, Perl, Python, Java, C(++) work without problems, even C# can be used upto some point using Mono. So it has certainly nothing to do with cost effetiveness, there are many superior languages and environments over PHP that also won&#8217;t cost you a single penny.</p>
<p>For web applications, Perl even used to be far more popular than PHP, and perhaps Ruby will take over that position in a few years.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Luke</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-147070</link>
		<dc:creator>Luke</dc:creator>
		<pubDate>Thu, 04 Jan 2007 13:19:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-147070</guid>
		<description>I'd say PHP's popularity lies purely in cost and ease of learning.

If you're a student, you generally don't have alot of money so if you want to get into the industry you try to learn whatever is most cost effective and PHP is that technology. Not everyone can afford Windows based hosting, so there lies a market in itself and therefore it will always have it's place within the industry.</description>
		<content:encoded><![CDATA[<p>I&#8217;d say PHP&#8217;s popularity lies purely in cost and ease of learning.</p>
<p>If you&#8217;re a student, you generally don&#8217;t have alot of money so if you want to get into the industry you try to learn whatever is most cost effective and PHP is that technology. Not everyone can afford Windows based hosting, so there lies a market in itself and therefore it will always have it&#8217;s place within the industry.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: PC_Freak</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-146434</link>
		<dc:creator>PC_Freak</dc:creator>
		<pubDate>Wed, 03 Jan 2007 18:39:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-146434</guid>
		<description>I'm not wanting to make PHP look like the best web scripting language there is, or even stating that I will still use PHP for web applications myself within three of five years, but what is said about PHP really isn't true.

As I said in my first comment (seems to have been ignored pretty well), a lot of work was put into PHP 6. There have been meetings held months (or even a year) ago with the team to discuss what needs to change in future versions. I already summed up a bit what's going to come in v6. Also, some changes in 5.2 such as ext/filter have started some discussions about whether it's a good idea. So the situation has certainly become much better than years ago when register_globals was implemented and nobody wondered whether it was a good idea after all (it wouldn't have been still in there nowadays if anybody did).

The statement that only four or five web applications written in PHP keep the language alive is really untrue. PHP has turned popular because it is very easy to learn, there are lots of tutorials on the Internet, even more than there are Python plus Ruby tutorials combined (not saying that all PHP tutorials are good though) plus indeed a number of applications such as phpBB which have made it popular. I don't see what would be wrong with this, since Ruby itself has existed since the nineties but only turned popular thanks to one application/framework (RoR). You could state as well that when RoR disappears Ruby will also be a dead language... (it would certainly have a big impact, though, since many Ruby applications are RoR based).

To continue about PHP, from all the people I know that use PHP there is probably only upto 10 % who actually uses Wordpress or phpBB or Joomla!, etc. It's certainly not a handful of applications which keep people using PHP. Even if it would, Wordpress, phpBB, Joomla! and others are still (very) actively developed and have all created a big community.

So, to conclude with, I would like to recommend you to check your sources better and read what people say in the comments, instead of continuing to rant and ignore people. I'm not against .NET at all (even going to use it within two months), but spreading nonsense about others just isn't acceptable. I thought SitePoint was more trustworthy than this.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not wanting to make PHP look like the best web scripting language there is, or even stating that I will still use PHP for web applications myself within three of five years, but what is said about PHP really isn&#8217;t true.</p>
<p>As I said in my first comment (seems to have been ignored pretty well), a lot of work was put into PHP 6. There have been meetings held months (or even a year) ago with the team to discuss what needs to change in future versions. I already summed up a bit what&#8217;s going to come in v6. Also, some changes in 5.2 such as ext/filter have started some discussions about whether it&#8217;s a good idea. So the situation has certainly become much better than years ago when register_globals was implemented and nobody wondered whether it was a good idea after all (it wouldn&#8217;t have been still in there nowadays if anybody did).</p>
<p>The statement that only four or five web applications written in PHP keep the language alive is really untrue. PHP has turned popular because it is very easy to learn, there are lots of tutorials on the Internet, even more than there are Python plus Ruby tutorials combined (not saying that all PHP tutorials are good though) plus indeed a number of applications such as phpBB which have made it popular. I don&#8217;t see what would be wrong with this, since Ruby itself has existed since the nineties but only turned popular thanks to one application/framework (RoR). You could state as well that when RoR disappears Ruby will also be a dead language&#8230; (it would certainly have a big impact, though, since many Ruby applications are RoR based).</p>
<p>To continue about PHP, from all the people I know that use PHP there is probably only upto 10 % who actually uses Wordpress or phpBB or Joomla!, etc. It&#8217;s certainly not a handful of applications which keep people using PHP. Even if it would, Wordpress, phpBB, Joomla! and others are still (very) actively developed and have all created a big community.</p>
<p>So, to conclude with, I would like to recommend you to check your sources better and read what people say in the comments, instead of continuing to rant and ignore people. I&#8217;m not against .NET at all (even going to use it within two months), but spreading nonsense about others just isn&#8217;t acceptable. I thought SitePoint was more trustworthy than this.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: wwb_99</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-146409</link>
		<dc:creator>wwb_99</dc:creator>
		<pubDate>Wed, 03 Jan 2007 18:09:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-146409</guid>
		<description>@Dave from Adobe

The comment was more aimed at Flash than Flex. The basic issue is that these "rich internet applications" really should be taking off. But the tool support is lacking significantly. Flex is stil the first of it's kind, and the pricing puts many people off. $6-$20k for a server is a hard sell when you can get to largely the same place--that is passing data to your rich internet app--with plain ole .NET.

Anyhow, the main issues is that the Flash IDE is completely geared towards the design, not the development end of things. The code editor is primitive at best. It generally makes me want to gouge my eyes out. Wheras WPF/E one can use Visual Studio for the coding bits and the Expression products for the visual bits--a kind of best of both worlds. It will go far in encouraging new projects to take up WPF/E over Flash.

My hope/dream is that some parts of the rather slick Flex IDE filter into the basic Flash IDE. As there are alot more people building Flash-based RIAs than Flash/Flex based RIAs, so that making applications in Flash is not so painful.

BTW, I must say the concept of using Eclipse as the basis for the editor was brilliant, and I hope to see more companies build in that great base.

On PHP:

Actually, PHP's demise has little or nothing to do with .NET and more to do with the project itself. It has never had any central planning or much effective guidance. And it shows in the massive amount of fundamental issues that the language/framework/whatever has. Now, some folks like things like that. But many don't. 

Now that we are seeing some viable competitors in that space (free, open-source, scripted), we are going to start to see it fall into decline. The only thing keeping it afloat is the combination of WordPress, PHPBB, PHPNuke and Joomla. Allowing alot of people to run fancy sites on cheap shared hosting without ever knowing a lick of php. As soon as viable competitors to these systems take shape, we will start to see PHP's popularity wane.

@Alex: Herndon, eh? Let me know if you need a hard drive swapped, I am about 15 miles away. Anyhow, it seems that the blogging bits are set on Aussie time--they are 13 or so hours ahead of me.</description>
		<content:encoded><![CDATA[<p>@Dave from Adobe</p>
<p>The comment was more aimed at Flash than Flex. The basic issue is that these &#8220;rich internet applications&#8221; really should be taking off. But the tool support is lacking significantly. Flex is stil the first of it&#8217;s kind, and the pricing puts many people off. $6-$20k for a server is a hard sell when you can get to largely the same place&#8211;that is passing data to your rich internet app&#8211;with plain ole .NET.</p>
<p>Anyhow, the main issues is that the Flash IDE is completely geared towards the design, not the development end of things. The code editor is primitive at best. It generally makes me want to gouge my eyes out. Wheras WPF/E one can use Visual Studio for the coding bits and the Expression products for the visual bits&#8211;a kind of best of both worlds. It will go far in encouraging new projects to take up WPF/E over Flash.</p>
<p>My hope/dream is that some parts of the rather slick Flex IDE filter into the basic Flash IDE. As there are alot more people building Flash-based RIAs than Flash/Flex based RIAs, so that making applications in Flash is not so painful.</p>
<p>BTW, I must say the concept of using Eclipse as the basis for the editor was brilliant, and I hope to see more companies build in that great base.</p>
<p>On PHP:</p>
<p>Actually, PHP&#8217;s demise has little or nothing to do with .NET and more to do with the project itself. It has never had any central planning or much effective guidance. And it shows in the massive amount of fundamental issues that the language/framework/whatever has. Now, some folks like things like that. But many don&#8217;t. </p>
<p>Now that we are seeing some viable competitors in that space (free, open-source, scripted), we are going to start to see it fall into decline. The only thing keeping it afloat is the combination of WordPress, PHPBB, PHPNuke and Joomla. Allowing alot of people to run fancy sites on cheap shared hosting without ever knowing a lick of php. As soon as viable competitors to these systems take shape, we will start to see PHP&#8217;s popularity wane.</p>
<p>@Alex: Herndon, eh? Let me know if you need a hard drive swapped, I am about 15 miles away. Anyhow, it seems that the blogging bits are set on Aussie time&#8211;they are 13 or so hours ahead of me.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: BerislavLopac</title>
		<link>http://www.sitepoint.com/blogs/2007/01/01/lets-speculate-for-2007/#comment-146376</link>
		<dc:creator>BerislavLopac</dc:creator>
		<pubDate>Wed, 03 Jan 2007 16:50:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.sitepoint.com/blogs/?p=1828#comment-146376</guid>
		<description>My hope for 2007 is that we finally see a nice, complete server side solution in Javascript (apart from Whitebeam).</description>
		<content:encoded><![CDATA[<p>My hope for 2007 is that we finally see a nice, complete server side solution in Javascript (apart from Whitebeam).</p>]]></content:encoded>
	</item>
</channel>
</rss>
