The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Начало альфа-тестирования PHP 5.5"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Начало альфа-тестирования PHP 5.5" +/
Сообщение от terr0rist (ok), 16-Ноя-12, 17:00 
>[оверквотинг удален]
> * допилили APC и компилятор байт-кода - чтобы можно было сохранять/загружать из/в
> файл. Никаких зендов и прочих поделок-свистелок тогда не нужно.
> * паттерн-матчинг функций и данных
> * работа в автономном режиме (standalone)
> * удаление/(пере)определение функций классов
> * функции term_to_binary/binary_to_term
> * выпилили балласт под названием zend-api
> * сериализация и "расшаривание" ресурсов
> * в идеале легковесные процессы как в эрланге
> * "дружественные" классы

а также:
* убрали дурацкие доллары от переменных
* сделали контекстный оператор +
* убрали оператор "точка", заменив плюсом
* заменили -> на точку
* заменили этот МЕГАдураций \ в неймспейсах на точку
* убрали warning'и и заменили на exception'ы
* сделали функции и классы first-class-object'ами
* сделали array first-class-object'ом
* сделали нормальный array API вида arr.method() вместо array_do_some_real_shit($array, ...)
* сделали нормальную библиотеку SPL, чтобы можно быть прозрачно использовать объекты SPL{Int,String,Shit} вместо скалярных $int, $string, $shit
* сделали ещё много чего
но увы, это уже не будет РНР.
Да и мантра "обратная совместимость" заведомо предохраняет ископаемые идиотизмы от переработки.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Начало альфа-тестирования PHP 5.5, opennews, 16-Ноя-12, 10:16  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру