Facebook представил новый язык прогроммирования под названием Hack.
Hack является динамическим языком, при этом он основан на классической PHP. Разработкой нового языка команда специалистов Facebook занималась несколько лет.
Hack принципиально отличается от PHP тем, что c его помощью можно создавать более точный код, а разработчики смогут сразу понимать, что делает тот или иной участок кода, при его ревью.
Hack позволяет добиться всех этих преимуществ без потери скорости: это достигается за счет отсутствия компиляции, как в других статических языках, отмечает Siliconrus.com.Язык предназначен для работы совместно с виртуальной машиной HHVM (HipHop Virtual Machine), причем почти все PHP-проекты социальной сети уже переведены на Hack и успешно прошли проверку и необходимое тестирование.