 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
Phil Sturgeon: Why some people hate PHP
by Chris Cornutt December 03, 2012 @ 13:22:19
Phil Sturgeon has reposted an answer he gave in response to this Quroa entry about why people "think PHP sucks".
There are a lot of reasons people "hate" PHP, or at least look down on it. Some of them are founded, some are not, and some of them are circumstantial.
He mentions seven of the reasons people commonly give for not liking PHP:
- "Inconsistent haystack / needle"
- PHP is a HTML file, with logic
- No standards
- Lack of Quality Packages
- Misconception (about the current PHP features)
- You were doing it wrong
- Elitism ("not using PHP is cool")
There's even more discussion happening on the subject in this reddit post with thoughts from both PHP and non-PHP developers.
voice your opinion now!
opinion language answer sucks philsturgeon
Jeff Atwood's Blog: PHP Sucks, But It Doesn't Matter
by Chris Cornutt May 22, 2008 @ 07:57:12
There's an interesting post Jeff Atwood has made to his blog about PHP - its lack of standards, the way the language is structured and why none of that matters when it comes to its popularity.
PHP isn't so much a language as a random collection of arbitrary stuff, a virtual explosion at the keyword and function factory.
He includes links to several other articles that follow the "PHP sucks" train of thought too, but he notes that none of that really matters - its the popularity of PHP, its use in major corporate and social networking applications that is seeming to help drive it even more for developers to pick up and learn as a first web language.
Why fight it? I say learn to embrace it. Join with me, won't you, in celebrating the next fifty years of glorious PHP code driving the internet. Just don't forget to call the maintain_my_will_to_live() PHP function every so often!
Responses from the community:
- Stas on the PHP 10.0 blog
voice your opinion now!
sucks language reason popularity major company usage
International PHP Magazine: Poll Question Why PHP Sucks
by Chris Cornutt November 21, 2006 @ 08:57:00
The results of the latest International PHP Magazine are in and posted today on their site. The question this time was asking developers and visitors alike what they think sucks about PHP.
Choices included "No lexical scoping", "PEAR", and "Worst Configuration System" but one climbed to the top far above the others - "No namespacing". Trailing that at a distant second were two, getting the same number of votes - "No lexical scoping" and "Can't afford a vowel" (hmm, interesting).
Up for this week is a new poll that asks those out there that have used the Symfony framework to cast their votes about what they think is the best feature the project has included. Check it out and cast your vote today...
voice your opinion now!
sucks poll question namespacing lexical scoping sucks poll question namespacing lexical scoping
International PHP Magazine: Poll Question Common Perspectives Regarding Objects in PHP Are?
by Chris Cornutt November 14, 2006 @ 07:49:00
The results of this week's International PHP Magazine poll have been posted. The question this time asked which, out of the four choices they gave, was the most popular opinion when dealing with objects in PHP.
Coming out on top with 33.3% of the votes is "Folks who follow design patterns religiously are missing the point" - an interesting choice for most of the developers out there. Design patterns can be one of the most useful bits of functionality in an application if used right. The option, however, is a bit vague - do they mean that they only use design patterns in their code or that they use them at all?
There was a tie for second place between the "Other reasons" and "Classes and inheritance are not new to PHP 5" options. Pulling up the rear with only 5.6% of the votes was the last option, "Managing state between pages is very straight forward in PHP".
Be sure to check out and vote in this week's poll (a bit better subject matter) that asks the question "Why Does PHP Suck?".
voice your opinion now!
poll question perspective object design patterns sucks poll question perspective object design patterns sucks
Jonas Maurus's Blog: I'm sorry, but PHP sucks.
by Chris Cornutt February 24, 2006 @ 07:03:52
With another response to the comments that Tim Bray made about PHP, Jonas Maurus has posted some of his opinions as to why PHP sucks.
Jonas looks first at the comments that Tim made, looking that the "reasons to like PHP" first (two items, according to Tim's opinions) and then goes on to list six other reasons as to why PHP sucks.
Included in those reasons are things like:
- There are 3 incompatible versions of PHP
- (string)"false" == (int)0 is true
- PHP isn't thread-safe
- The quality of PHP's compiled-in libraries differs widely
He does note, though, that of the dynamically-typed langauges out there, PHP is the most approachable. He mentions some instances where he believes it's okay to use PHP too - along the lines of the "right tool for the job".
voice your opinion now!
sucks tim bray comments good bad acceptable sucks tim bray comments good bad acceptable
|
Community Events
Don't see your event here? Let us know!
|