nk, thanks for the response!
Seems to me these are very minor issues. I am sure I could find equal annoyances in node.js etc.
And can you give me a practical example where array_reduce would be used?
I think one of the most commonly used applications is CRUD. I know it is very easy to set this up in PHP while in node.js (so far as I can see) it is a nightmare. Also overkill in laravel, and other MVCs.
Again i think we can judge a language quite a bit on how it prints "hello world’ to the screen.
Appreciate your input! ty!