6 ms·
Since when did something need to have novel features or ideas in order to be productive? I'll counter that one of the main reasons PHP became such a used langu
by jdhawk 10y ago
Since when did something need to have novel features or ideas in order to be productive?
I'll counter that one of the main reasons PHP became such a used language (other than ease of deploy) is exactly the reasons you dislike it. There are multiple ways to do things - that coincide with the ways you do things in many other languages (which it steals from).
You dont have to learn anything radically new to use it, and that makes it very easy to do things quickly.
- TheLarch 10y ago"Since when did something need to have novel features or ideas in order to be productive?" It doesn't. But if your language ideas are admittedly no better than the next guy's, what's the point?
- dreistdreist 10y agoIt can be a combination of different things that exist somewhere but not in this combination. For me PHP is like Java but with sane nullability. It's like python but it actually has interfaces so that I can do proper OOP.
- jdhawk 10y agoIt's easy, fast (both Development speed and Page Views), and can deploy anywhere with a few clicks? It has no novel concepts that require learning something new. It has a plethora of existing code, documentation, frameworks, and StackOverflow answers to solve almost any problem (albeit, not always correctly). Its the lowest barrier to entry web language - and honestly, I'm ok with people writing shit PHP. It gets good Ideas out there quickly - allowing the business to grow without a focus on the Development. This creates opportunities for sharp developers to come in and work on proven ideas.
- Shorel 10y agoCurrently, with version 7.0, its implementation is faster than most other scripting languages. That's one big important point.