Hacker News new | ask | show | jobs
by antirez 6614 days ago
PHP is horrible but not because it lacks continuations or macros or partial evaluation.

PHP is horrible because it is like an higher level of C, with an horrible standard library where the same thing can be done in 5 different ways, without literals for the most basic data types like arrays, without the simplest meta-programming abilities (assuming you don't want to use eval of course), OOP in theory (with an horrible OOP system for a dynamic language) but with all the base types that are not, and so on.

1 comments

"without literals for the most basic data types like arrays"

You know, I assumed that would bother me a lot more than it actually does.