Hacker News new | ask | show | jobs
by radiac 5138 days ago
The rather unique problem that PHP has is that it is almost as if it was designed with the primary goal of encouraging the programmer to shoot themselves in the foot.

Most PHP good practices revolve around defending yourself from language features, whereas Python good practices (for example) are mostly about making sure your code is readable and easy for someone else to follow.

Ultimately people will pick the language they have most experience with, but that's not always going to be the language best suited for the task.