<rmcreative>

RSS

PHP 5.4 beta 2

21 октября 2011

Вышла вторая бета PHP 5.4. RC немного отложили, что, хоть и не является хорошим знаком, но ничего плохого также не означает.

На этот раз новых возможностей немного, чего нельзя сказать о багфиксах: улучшили ошибку при передаче неправильных аргументов в метод, производительность тернарного оператора, некоторые итераторы из SPL научились работать с потоками по умолчанию.

В 5.4 будет много вкусного, но, похоже, ничего такого, ради чего стоило бы переходить на него сейчас же.

Большинство изменений — улучшение уже существующего синтаксиса. Да, всё это замечательно, но только ради этого менять стабильное и проведенное на сырое и не обкатанное не стоит. Трэйты — штука действительно занятная, но, сдаётся мне, толку от них будет не сильно много. Заменить те же mixin или behavior они не могут по причине отсутствия состояния. Возможно, будет и вред т.к. фактически трейты поощряют, хоть и умный, но копи-пейст.

Ещё одним аргументом остаться на 5.3 на какое-то время является отсутствие APC под 5.4. Вероятность, что его доделают до релиза, покачто мала.

Комментарии RSS

  1. №5526
    Максим
    Максим 21.10.2011, 12:00:41

    Жаль phpdoc еще не поддерживает trait/mixin

  2. №5530
    Sam
    Sam 21.10.2011, 17:58:55

    Максим, phpdoc (официальный) вообще не сильно жив. Последний релиз был в марте 2008 года и с тех пор IDE начали поддерживать тегов больше, чем описано в документации phpdocumentor.

  3. №5531
    Максим
    Максим 21.10.2011, 22:13:40

    Плохо, mixin ы бы.

  4. для перехода маловато причин. для тестов поставил, полет нормальный =) проблем со старыми разработками пока не видел.

  5. №5559
    konstantin
    konstantin 30.10.2011, 9:38:48

    а когда будет релиз?

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.