Sad Spirit
тут разные ситуации
с PHP все проще, его делают люди как хотят и могут - ООП в 4ке было написано "за одну ночь",
а в MySQL ребята ушлые, на пиар идет треть усилий, и концепцию "пипл хавает" ощущаешь все время.
У разработчиков PHP очень много целей, и выбор идет между unicode, namespaces, lambda-functions, и сотней других правильных идей.
Популярность языка говорит, что они в целом правильно расставляют приоритеты.
Они не могут сделать сразу все, у них тоже есть предпочтения убеждения (иногда ложные), инертность мышления и привычки.
И кроме основателей Zend на этом никто особо не зарабатывает, как я понимаю.
Полный бред сравнивать PHP с питоном, кстати. Давайте спросим, почему в PHP нет многопоточности, как в питоне, байткод-компиляции в файлы, или jit-компиляции частей кода в нативный, или ....?
Хотите писать $string.trim().lowercase() ? Напишите класс String, как поступили авторы jQuery и сделали цепочки в javascript для элементов DOM!
Хотите писать foo()['id']? Напишите обертку (один раз), подключайте ее везде и вызывайте foo()->data['id'] - да, не так красиво, но работает ...
Когда-то я на 4ке исключения эмулировал
