4 ms·
> PHP, for most of its existence, has been a profoundly bad language per se. PHP is 26 years old. PHP5.3 is 11 years old. PHP7.0 is 5 years old. Where is your
by innocenat 6y ago
> PHP, for most of its existence, has been a profoundly bad language per se.
PHP is 26 years old. PHP5.3 is 11 years old. PHP7.0 is 5 years old.
Where is your cut-off that make you claim "most of its existence"?
- uselesscynicism 6y agoMost is 51%. If PHP was bad from 1994 to 2002, when "A Fractal of Bad Design" was written (18 years), and is OK now (assuming it got good immediately after that post was written 8 years ago), it has been bad for most of its existence by simple arithmetic.
- forgotmypw17 6y agoBad compared to what at the time? What other tech compared to PHP at the time?
- nine_k 6y agoJava? Python?
- nimih 6y agoThe FA itself points readers to Python (with Flask, Pyramids, or Django), and also gives an offhand mention of Ruby + Rails and Perl + Catalyst. Java had also become a pretty reasonable language & environment by this time, and off-beat "let's build a better language on top of an existing runtime/ecosystem" languages like Clojure and F# were in full swing.
- blub 6y agoPHP was already very successful before Django or Rails even had their first release. I remember trying to set up a Python Django web site for the first time around 2010 because Python seems like the better language and it was such a PITA compared to PHP's it-just-works nature.
- bdcravens 6y ago"A Fractal of Bad Design" was written in 2012. (looks like a typo on your part, since your math checks out)
- forgotmypw17 6y agoI avoid including anything less tha 20 years old in my stack, so it,s an advantage for me.
- spc476 6y agoSo what operating system do you use? Unix is 50. Windows is 35. Linux (even if it is Unix) is 30. I can't think of any commercially viable operating system that has been released in the past 20 years.
- chrisweekly 6y agoI think you must have misread "less than" as "more than" in the comment you replied to.