markthomas, Do you know what a framework is? Scripting has alot to do with frameworks. Just like networks have alot to do with them. However, that aside, PHP will always be on top, its the most widely used scripting language for web programmers by far because its been the most loyal to us.
First, PHP is a language. Rails and Django are frameworks. You simply can't compare the two, and the title of the article doesn't match the charts.
Secondly, the chart that shows the amount of lines of code written in each language could also be used by the Ruby on Rails crowd to demonstrate how much less code you have to write with Ruby to accomplish the same thing.
Finally, the projects chart shows that a lot more new projects are being created in Ruby these days, which is a win for Ruby again.
I'd prefer to see a well written article discussing the speed differences between the two languages, independent of the frameworks.
I'm pretty sure PHP comes out on top as far as speed goes, I'd just like to see some real numbers.
Rails and PHP are both technologies for developing Web applications. So it is perfectly fair to compare them. And I don't see how the article claimed anything other than PHP was currently a lot bigger by most metrics. You don't have to agree with the point the article was making, but I don't think it deserved to be voted down as innacurate.
These charts are pointless. You might as well say "China Eats America for Breakfast" because there are a billion more Chinese than Americans. Still doesn't mean China is any better or more productive.
> However, that aside, PHP will always be on top, its the most widely used scripting language for web
> programmers by far because its been the most loyal to us.
And that is exactly why C and C++ are still the most popular programming languages. Oh wait, they aren't, Java is. This is a ridiculous assertion and you should be ashamed for making it. These things change over time. Just because PHP is king of the heap today doesn't mean it will be three years from now. I have had a wonderful affair with Java these last five years, that doesn't mean that I'm married to it for the remainder of my lifetime. Languages and frameworks come and go. Do not become overly attached to either.
This is a poor article. PHP and PHP frameworks like CakePHP and Symfony have their merits and weaknesses, as do Rails and Django. Why waste time on a vapid comparison about lines of code, project counts, and developer counts? I might as well state the 'fact' that Bud Light is 'better' than Sam Adams because there are more bottles of it.
If you like one, use it. It's not like they do dramatically different things, they build webapps. I, like some, am more productive using Ruby/Rails, but why does anyone give a hoot whether other people use PHP/Cake or Python/Django.
How about spending time on comparing deployment setups? Scalability? Database support? There have to be hundreds of useful ways to look at this, many of which might speak in favor of PHP solutions at this point.
There is no reason to be ashamed of what I said, and the fact that you feel that somone should be ashamed of an opinion is actually quite stupid, I prefer PHP and I FEEL that it will always prevail, if you dont like it then eat it. Im not here to satisfy you or the general Ruby community. Just like the fact that somone put Ruby on rails instead of just Ruby is no reason to bash them. When people say zend you probably think PHP but zend is a framework for alot more stuff then just PHP. I agree that Ruby is rapidly growing but again, lets compare this to when Coldfusion first came out, people heard a new programming language and jumped onto it and again the statistics where higher then PHP but PHP stepped up its game. Lets all jump off a cliff when our friend does! Now lets also think about the fact that Java and Ruby are ALL general programming languages, and PHP is NOT so YES of course it will have slightly higher statistics if you ask me, the fact is, nobody does an actual category drill down should erk some people who bash, lets really see what the statistics of WEB USAGE not just general overall usage. Now I never said that ruby wasnt a good language, but I dont feel I need to learn a language like ruby and install it on my server when I can do the same think with PHP and AJAX. Ruby by far is a good language and poweful, but just not me, and PHP is me, unfortunatly, again, if you dont like it, go eat it.
It's quite obvious from your comments that you don't know what a framework is. To you, MVC means Most Vexing Conundrum. In other words, you don't "get" Rails (or Django or Cake) or the need for them.
You were better off when people were thinking you might be talking out of your @$$, instead of proving it with all your follow-up comments.
Comments
Mark Thomas replied ago:
Article basically proves the obvious: PHP is the most popular scripting language. Has nothing to do with frameworks. No vote.
ghettopixel replied ago:
Lowell Heddings replied ago:
This article makes no sense.
First, PHP is a language. Rails and Django are frameworks. You simply can't compare the two, and the title of the article doesn't match the charts.
Secondly, the chart that shows the amount of lines of code written in each language could also be used by the Ruby on Rails crowd to demonstrate how much less code you have to write with Ruby to accomplish the same thing.
Finally, the projects chart shows that a lot more new projects are being created in Ruby these days, which is a win for Ruby again.
I'd prefer to see a well written article discussing the speed differences between the two languages, independent of the frameworks.
I'm pretty sure PHP comes out on top as far as speed goes, I'd just like to see some real numbers.
cha0sth30ry replied ago:
I wish we could mod this article down.
Lowell Heddings replied ago:
We can easily mod it down, but there are some interesting numbers in there, even if the author skewed the title
cossins complained ago:
cossins reported this link as inaccurate on 10/22/2006 @ 04:59:56
PHP is a language, Rails is a framework.
murban replied ago:
Rails and PHP are both technologies for developing Web applications. So it is perfectly fair to compare them. And I don't see how the article claimed anything other than PHP was currently a lot bigger by most metrics. You don't have to agree with the point the article was making, but I don't think it deserved to be voted down as innacurate.
bigbold replied ago:
These charts are pointless. You might as well say "China Eats America for Breakfast" because there are a billion more Chinese than Americans. Still doesn't mean China is any better or more productive.
jcblitz complained ago:
jcblitz reported this link as inaccurate on 10/22/2006 @ 09:33:06
apples to oranges
John Munsch replied ago:
> However, that aside, PHP will always be on top, its the most widely used scripting language for web
> programmers by far because its been the most loyal to us.
And that is exactly why C and C++ are still the most popular programming languages. Oh wait, they aren't, Java is. This is a ridiculous assertion and you should be ashamed for making it. These things change over time. Just because PHP is king of the heap today doesn't mean it will be three years from now. I have had a wonderful affair with Java these last five years, that doesn't mean that I'm married to it for the remainder of my lifetime. Languages and frameworks come and go. Do not become overly attached to either.
planetmcd replied ago:
This is a poor article. PHP and PHP frameworks like CakePHP and Symfony have their merits and weaknesses, as do Rails and Django. Why waste time on a vapid comparison about lines of code, project counts, and developer counts? I might as well state the 'fact' that Bud Light is 'better' than Sam Adams because there are more bottles of it.
If you like one, use it. It's not like they do dramatically different things, they build webapps. I, like some, am more productive using Ruby/Rails, but why does anyone give a hoot whether other people use PHP/Cake or Python/Django.
How about spending time on comparing deployment setups? Scalability? Database support? There have to be hundreds of useful ways to look at this, many of which might speak in favor of PHP solutions at this point.
cha0sth30ry complained ago:
cha0sth30ry reported this link as lame on 10/23/2006 @ 05:10:43
the guy doesn't know what he's talking about - you don't compare a language to frameworks
ghettopixel replied ago:
There is no reason to be ashamed of what I said, and the fact that you feel that somone should be ashamed of an opinion is actually quite stupid, I prefer PHP and I FEEL that it will always prevail, if you dont like it then eat it. Im not here to satisfy you or the general Ruby community. Just like the fact that somone put Ruby on rails instead of just Ruby is no reason to bash them. When people say zend you probably think PHP but zend is a framework for alot more stuff then just PHP. I agree that Ruby is rapidly growing but again, lets compare this to when Coldfusion first came out, people heard a new programming language and jumped onto it and again the statistics where higher then PHP but PHP stepped up its game. Lets all jump off a cliff when our friend does! Now lets also think about the fact that Java and Ruby are ALL general programming languages, and PHP is NOT so YES of course it will have slightly higher statistics if you ask me, the fact is, nobody does an actual category drill down should erk some people who bash, lets really see what the statistics of WEB USAGE not just general overall usage. Now I never said that ruby wasnt a good language, but I dont feel I need to learn a language like ruby and install it on my server when I can do the same think with PHP and AJAX. Ruby by far is a good language and poweful, but just not me, and PHP is me, unfortunatly, again, if you dont like it, go eat it.
Mark Thomas replied ago:
ghettopixel,
It's quite obvious from your comments that you don't know what a framework is. To you, MVC means Most Vexing Conundrum. In other words, you don't "get" Rails (or Django or Cake) or the need for them.
You were better off when people were thinking you might be talking out of your @$$, instead of proving it with all your follow-up comments.
Mark Thomas complained ago:
markthomas reported this link as lame on 10/25/2006 @ 02:32:33
demigod186 complained ago:
demigod186 reported this link as lame on 11/16/2006 @ 11:18:18
Voters For This Link (9)
Voters Against This Link (0)