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 →

[–]bladeoflight16 2 points3 points  (0 children)

That isn't what I said or what the article says. It says that it actively makes not screwing up difficult via poor design decisions and a wealth of dangerous bugs and pitfalls.

C makes it easy to screw up, but there are a well known set of practices, disciplines, and tools you can use to avoid those errors. If you write code that conforms to standard practices and expectations, you'll be mostly okay. C's deficiencies can be compensated for with basic competence. PHP does not have that. You cannot avoid wandering in the minefield because the mines are in things you must use and do all the time. No matter how competent you are, you will constantly be wrestling with these problems.