Что же, видимо эра PHP в фейсбуке подходит к концу, вначале форкнули рантайм и теперь сидят на HHVM, теперь вот планомерно вытравливают PHP из всего кода фейсбука
Чем отличается от PHP и зачем нужен: PHP объявлен legacy для Facebook и весь код портируется на Hack, «почти» полностью совместим с PHP, но имеет кучу плюшек:
- type annotations
- Generics
- Nullable Types
- Collections
- Lambdas
- Shapes
- Type Aliasing
- async/wait
- more to come..
Hack: a new programming language for HHVM
hack language website
много информации можно почерпнуть из ответов разработчиков языка на hacker news
сам лично считаю, что шаг в определенной степени полезен для Facebook, но Hack навряд ли получит какое-то распространение за его пределами, по крайней мере пока Hack+HHVM не ускорят раз в 50 так за счет типизированности, но даже если и так, то зачем тут уже PHP? Берем Java/Scala/C#/Whatever и вперед