Hack — PHP-подобный язык программирования общего назначения со статической типизацией, разработанный компанией Facebook и представленный 21 марта 2014 года.
Код, написанный на языке Hack, исполняется на виртуальной машине HHVM (англ. HipHop Virtual Machine), созданной на базе транслятора HipHop, и поддерживающей одновременно и Hack, и PHP.
Hack | |
---|---|
Семантика | мультипарадигменный |
Класс языка | язык программирования, Эталонная реализация и свободное и открытое программное обеспечение |
Тип исполнения | интерпретатор компилирующего типа |
Появился в | 2014 |
Автор | Брайан О’Салливан, Жюльен Верлаг и Алок Менхраджани |
Разработчик | Meta Platforms |
Выпуск | 3.15.0 (28 сентября 2016 ) |
Система типов | статическая |
Испытал влияние | PHP, C++, Java, C# |
Лицензия | лицензия MIT |
Сайт | hacklang.org |
Является открытым программным обеспечением — исходные коды проекта открыты для участников сообщества.
Целью создания языка стало совмещение быстрого цикла разработки PHP с надёжностью и производительностью, которые обеспечивает статическая типизация.
На момент релиза проект поддерживали его создатели — Брайан О’Салливан, Жюльен Верлаг и Алок Менхраджани.
На момент релиза Hack и HHVM их код был скомпилирован под Ubuntu 12.04 LTS, Ubuntu 13.10 или Debian 7.
This article uses material from the Wikipedia Русский article Hack (язык программирования), which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Если не указано иное, содержание доступно по лицензии CC BY-SA 4.0. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Русский (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.