J: Движок PHP для Java VM + JIT / Как был создан JPHP? - видео HD

J: Движок PHP для Java VM + JIT / Как был создан JPHP? - видео
00:19:38
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18816 роликов

Движок PHP для Java VM + JIT / Как был создан JPHP? - видео.

Захватывающая история про JPHP, про альтернативный движок php под Java VM. Как я начинал проект, как он развивался и что с ним в 2020 году?

Ссылки:
JPHP исходники: github.com/jphp-group/jphp
DevelNext: develnext.org

Кратко про ролик. В 2013 году, имея опыт разработки виртуальных машин, компиляторов и своих языков программирования, я решил разработать php движок с нуля, php компилятор с поддержкой JIT с помощью jvm (java runtime machine). Для запуска движка используется openjdk или oraclejdk. Сам JPHP поддерживает все фишки PHP 7 и почти всё из PHP 7.1 и PHP 7.2. Я никогда не рассматривал вопрос со стороны противостояния php vs java, это был лишь эксперимент, который стал чем-то больше. Движок стал основой для среды разработки DevelNext, она и сама полностью написана на языке программирования php и прекрасно работает по сей день.

Был также разработан пакетный менеджер jppm, вдохновленный npm, который и сейчас неплохо развивается, о нем также в ролике, своего рода ит подкаст.

RSS
lkmobile - мобильные операторы и их тарифы
12:46
Интересен только и только билдер под смартфоны. Понимаю, и осознаю, что портировать с php на Java, а потом в Android — костыли, но это вообще есть в планах реализовать?
Roman S
16:48
Мыш обнаружена
fenix asanov
17:47
+3
Да, я терпиливый смотрю до конца)
И конечно же лайкосик как всегда
gmihang
17:56
+2
Отлично, так держать! :)
Комментарий удален
Комментарий удален
ЧБП
23:45
Спасибо тебе за серию девелов, PHP DS 3.0 вообще крутая, я ей очень долго пользовался… до сегодняшнего дня, когда я установил Линукс. У тебя остались исходники Девелстудио, чтобы портировать его на Пингвинус, или это неблагодарная работа?
Доцент Мемологии
10:27
а зачем это все??? если на jvm есть java, то нахрена там еще нужны языки, которые, объективно, просто убогие по сравнению с джавой??? я понимаю еще котлин — он реально является улучшеной версией джавы, но пыха там точно не нужна
Комментарий удален
Михаил Чевченко
09:45
Вам нужно работать на Jetbrains.

Новости

Промышленный ИИ в MENA: от пилотов к масштабной эксплуатации с требованием ROI за 3–5 лет Сбер автоматизировал клиентский сервис на Platform V Flow и GigaChat «Национальная Страховая Информационная Система» перешла на «СёрчИнформ КИБ» для защиты конфиденциальных данных Эксперт «СёрчИнформ» расскажет, как безопасно внедрить ИИ в компании на бизнес-конференции в Кибердоме ​ В Новосибирске пройдет конференция по ИИ и кибербезопасности

Промышленный ИИ в MENA: от пилотов к масштабной эксплуатации с требованием ROI за 3–5 лет


6 часов назад
Промышленный ИИ в MENA: от пилотов к масштабной эксплуатации с требованием ROI за 3–5 лет
Промышленный ИИ в MENA: от пилотов к масштабной эксплуатации с требованием ROI за 3–5 лет
Сбер автоматизировал клиентский сервис на Platform V Flow и GigaChat
Сбер автоматизировал клиентский сервис на Platform V Flow и GigaChat
«Национальная Страховая Информационная Система» перешла на «СёрчИнформ КИБ» для защиты конфиденциальных данных
«Национальная Страховая Информационная Система» перешла на «СёрчИнформ КИБ» для защиты конфиденциальных данных
Эксперт «СёрчИнформ» расскажет, как безопасно внедрить ИИ в компании на бизнес-конференции в Кибердоме
Эксперт «СёрчИнформ» расскажет, как безопасно внедрить ИИ в компании на бизнес-конференции в Кибердоме
​ В Новосибирске пройдет конференция по ИИ и кибербезопасности
​ В Новосибирске пройдет конференция по ИИ и кибербезопасности