Facebook выложил в открытый доступ переводчик PHP в С++

3 февраль, 2010 - 12:25Александр Москалюк

Несмотря на казалось бы очевидные УРЛы, серверы facebook.com уже некоторое время не интерпретируют PHP. Хотя сайт по-прежнему на нем пишется. Мой коллега Хайпинг Жао сегодня анонсировал открытый доступ к переводчику HipHop, позволяющему переводить код PHP в C++. Это не первый такой проект для PHP:

Instead, we were thinking about transforming PHP source directly into C++ which can then be turned into native machine code. Even compiling PHP isn’t a new idea, open source projects like Roadsend and phc compile PHP to C, Quercus compiles PHP to Java, and Phalanger compiled PHP to .Net.

HipHop трансформирует PHP в C++, после чего сайт компилируется уже привычным g++. HipHop можно скачать в репозитарии Facebook на Github.

Facebook выложил в открытый доступ переводчик PHP в С++

Бенчмарки и прочее компанией пока не публикуются, однако с открытым доступом авось увидим результаты тестов со стороны пользователей.