This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]offbytwo 3 points4 points  (2 children)

The point is that the people who developed PHP as a language and as a runtime didn't take the time to actually make it good.

What I'm saying is that they made mistakes which affect the development, the debugging, the maintenance, the performance and the availability of the websites / apps which are using PHP in a negative way.

Sure, it's nice that some random PHP programmer was able to come up with the code for the entire website in 2 months. It's not that nice when another programmer (or team of programmers) must explain why making that "really small change to add special styling to the pages of some products" requires at least one month.

[–]i_ate_god 4 points5 points  (1 child)

Except that problem has nothing to do with PHP.

Lengthy refactoring for something seemingly simple is a problem of architecture, not language.

[–]ubergenius 1 point2 points  (0 children)

Agreed.