Насколько я знаю, цель HipHop - обойти виртуальную машину PHP, известную как Zend Engine.
Чтобы создать расширение PHP, вам нужно подключиться к Zend Engine.
Так что, если HipHop обходит выполнение, выполненное ZE, я не понимаю, как можно было бы создать класс PHP, который переводится в C ++, который затем использовался бы для создания расширения.
HipHop не конвертирует исходный код PHP , он конвертирует код BYTE .Это огромная разница, если бы она была прежней ... будет ли необходимость использовать другой язык?:)