Всегда забавно читать замечания тех, кто был доведен до кипения PHP, классика на все времена — это разрыв между этим ;
PHP — это большой шарик крэда. Единственная причина, по которой он, кажется, не воняет поначалу, — это пять слоев лейкопластыря, в который он обернут.
и это
Дорогой Расмус,
Я хочу, чтобы вы знали, что я проверил ваш «проект с открытым исходным кодом», и я считаю необходимым сообщить вам, что даже если вы прячетесь под видом «открытого исходного кода», то, что вы производите, — полная чушь.
Конечно, такие замечания часто провоцируются такими вещами, как массивы PHP, и упускают момент, когда сортировка структуры данных в PHP обычно выглядит так;
$sql = "SELECT * FROM users ORDER BY name DESC";
Он также игнорирует вещи, которые PHP делает наиболее определенно правильно, такие как простота развертывания: «Смотри, мама — без XML-дескрипторов !».
Поднимали это раньше с мыслью, что хуже — лучше . Снова принимая к сведению то, на что здесь указывал Джефф ;
Со временем люди обращают больше внимания на программное обеспечение, написанное в стиле Нью-Джерси, поэтому оно улучшается быстрее. Хуже становится лучше.
Если посмотреть на то, что Маркус Бургер сделал со стандартной библиотекой PHP , то для меня это прохладная вода: хуже становится лучше.
Большой вопрос сейчас, что еще должен делать SPL?
Поверьте, Маркус открыт для идей и предложений (и, конечно, прямой помощи, если вы можете), и ввод действительно имеет значение, например, это обсуждение, которое приводит к тому, что первоначальная реализация Iterator :: hasMore () переименовывается в Iterator :: действительный ().
Лучшее место для разговоров — список внутренних дел .