4 ms·
In my opinion, the only problem PHP suffers is that it's populated by many young, inexperienced developers. It's ease of use and low barrier of entry is a doubl
by fideloper 13y ago
In my opinion, the only problem PHP suffers is that it's populated by many young, inexperienced developers. It's ease of use and low barrier of entry is a double-edged sword.
Many developers (especially ones building upon CMSes primarily) don't need to move beyond knowing Wordpress, ExpressionEngine or CodeIgniter.
So many "easy to use" products are built on it (Wordpress alone powers ~18% of "the internet") that it makes sense that we see so many mis- or un-informed developers crowding Google and StackOverflow.
You can make good code in PHP. You can also learn other languages. You can, more importantly, learn when it's a good idea to use other languages. However, if people don't need to learn more, many won't. That's human nature.
Saying "PHP sucks" is missing the point that other people have other needs, other experience and other education levels from you.
PHP, as a language with low barrier to entry, can fulfill many's needs without requiring a CS education, and without writing their own framework/cms.
Source: 18% of internet: http://thenextweb.com/insider/2013/07/27/wordpress-now-powers-18-9-of-the-web-has-over-46m-downloads-according-to-founder-matt-mullenweg/ http://thenextweb.com/insider/2013/07/27/wordpress-now-power...
- smsm42 13y ago>>> is that it's populated by many young, inexperienced developers. It's not a bug, it's a feature. PHP is by design the language for young, inexperienced developers. It's like saying the only problem a school has is that it's full of kids.