<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 окт. 2011 г., 12:00:41

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

  2. №5530
    Sam
    Sam 21 окт. 2011 г., 17:58:55

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

  3. №5531
    Максим
    Максим 21 окт. 2011 г., 22:13:40

    Плохо, mixin ы бы.

  4. №5545
    seo блог программиста
    seo блог программиста 25 окт. 2011 г., 9:37:36

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

  5. №5559
    konstantin
    konstantin 30 окт. 2011 г., 9:38:48

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

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

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

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