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

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

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

Ссылки:
JPHP исходники: https://github.com/jphp-group/jphp
DevelNext: http://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, который и сейчас неплохо развивается, о нем также в ролике, своего рода ит подкаст.

Комментарии

Информация по комментариям в разработке