The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В PHP 8 будет добавлен JIT-компилятор, opennews (??), 31-Мрт-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


107. "В PHP 8 будет добавлен JIT-компилятор"  +1 +/
Сообщение от Онаним (?), 01-Апр-19, 08:29 
Мысли приходят в процессе, поэтому излагаю дальше.

На PHP до какого-то времени из-за его модели работы сложно было писать как раз долго исполняющиеся процессы "классического" формата (один процесс - много запросов). Впрочем, это уже тоже в прошлом. Большинство проблем с утечками памяти где-то в 5.5 вылизано до блеска, оптимизирован GC, и долго живущие процессы теперь работают прекрасно. У нас таким образом работают различные реалтайм коллекторы, обмен данными с интерфейсами сделан через ZeroMQ.

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

147. "В PHP 8 будет добавлен JIT-компилятор"  +/
Сообщение от rex (??), 05-Апр-19, 20:33 
т. е. граф объектов в памяти расшарить между потоками нереально?

Как писать такое (js):
const a = { b: c }
const f = d => ({ ...a, d: d })
на PHP?:
как дела с лямбдами, обязательно ли городить function-use-return?
есть ли средства проверки пропущенных use-return?
есть ли способ помечать переменные, как однократно или многократно присваемые и проверять?
есть ли иммутабельные структуры, и как у них с производительностью и вербозностью?

или это всё тоже не надо с маленькими-короткими процессами?

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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