PHP 5.4 beta 2
21 октября 2011
Вышла вторая бета PHP 5.4. RC немного отложили, что, хоть и не является хорошим знаком, но ничего плохого также не означает.
На этот раз новых возможностей немного, чего нельзя сказать о багфиксах: улучшили ошибку при передаче неправильных аргументов в метод, производительность тернарного оператора, некоторые итераторы из SPL научились работать с потоками по умолчанию.
В 5.4 будет много вкусного, но, похоже, ничего такого, ради чего стоило бы переходить на него сейчас же.
Большинство изменений — улучшение уже существующего синтаксиса. Да, всё это замечательно, но только ради этого менять стабильное и проведенное на сырое и не обкатанное не стоит. Трэйты — штука действительно занятная, но, сдаётся мне, толку от них будет не сильно много. Заменить те же mixin или behavior они не могут по причине отсутствия состояния. Возможно, будет и вред т.к. фактически трейты поощряют, хоть и умный, но копи-пейст.
Ещё одним аргументом остаться на 5.3 на какое-то время является отсутствие APC под 5.4. Вероятность, что его доделают до релиза, покачто мала.
Комментарии RSS по email OK
Жаль phpdoc еще не поддерживает trait/mixin
Максим, phpdoc (официальный) вообще не сильно жив. Последний релиз был в марте 2008 года и с тех пор IDE начали поддерживать тегов больше, чем описано в документации phpdocumentor.
Плохо, mixin ы бы.
для перехода маловато причин. для тестов поставил, полет нормальный =) проблем со старыми разработками пока не видел.
а когда будет релиз?