С появлением ООП в PHP все стало намного легче, но все-таки существует необходимость обратной совместимости некоторых устаревших функций с которой достаточно хорошо справляются разработчики ядра php.
Примером балансирования между стремлением к более красивому и понятному коду и производительностью является появление строгой типизации и возмож…