Isn't it just not that popular an option anymore to start new projects with? Most people are aware of the language having changed a lot since its heydays.
And honestly, from the article I'm not quite sure why I should consider using PHP. Sure, it has a lot of modern bells and whistles now that it didn't when I last used it 2005-ish, but what makes it stand out? I know a number of people that are super happy and productive with modern PHP, but those are all people that have been using it continuously since forever so it makes a lot of sense for them. But why switch to it from another stack?
E.g. the supposed best database integration of any language with "PHP Database Objects". At least the examples given are the absolute bare minimum I'd expect to get from such an integration. What makes it the best?
The more experience I get, the more I think that most languages are just fine. Coding is increasingly the easiest part of my job. I’d work in PHP if needed. But I’m still not touching MUMPS.
> The more experience I get, the more I think that most languages are just fine.
Quite. Just give me a boring language with a stable ecosystem, mature and extensive tooling and fully understood quirks. That means all the time and effort can be spent building the actual product instead of burning time monkeying around with the shiny-new language.
This means that things like Java and PHP (and C in some domains) are nearly universally the correct answer if your goal is to build a product instead of building a resume.
Source: consulted at two companies that survived dot com crash recently, which were PHP shops. They are a node/java shop now. And mentioning PHP will get you fired.
We have a government customer with PHP in their list of technologies that we are prohibited from employing in service of their contract. I thought it was kind of random to single out something that we never intend to use, but in their minds PHP is right up there with Flash as a pariah of the web.
So yeah, there are some people out there who really really hate PHP.
Isn't it just not that popular an option anymore to start new projects with? Most people are aware of the language having changed a lot since its heydays.
And honestly, from the article I'm not quite sure why I should consider using PHP. Sure, it has a lot of modern bells and whistles now that it didn't when I last used it 2005-ish, but what makes it stand out? I know a number of people that are super happy and productive with modern PHP, but those are all people that have been using it continuously since forever so it makes a lot of sense for them. But why switch to it from another stack?
E.g. the supposed best database integration of any language with "PHP Database Objects". At least the examples given are the absolute bare minimum I'd expect to get from such an integration. What makes it the best?
reply