Hack (язык программирования)

Hack — PHP-подобный язык программирования общего назначения со статической типизацией, разработанный компанией Facebook и представленный 21 марта 2014 года[2][3][4]. Код, написанный на языке Hack, исполняется на виртуальной машине HHVM (англ. HipHop Virtual Machine), созданной на базе транслятора HipHop, и поддерживающей одновременно и Hack, и PHP[4].

Hack
Семантика мультипарадигменный
Класс языка язык программирования
Тип исполнения интерпретатор компилирующего типа
Появился в 2014
Автор Брайан О’Салливан, Жюльен Верлаг и Алок Менхраджани
Разработчик Meta Platforms
Выпуск
Система типов статическая
Испытал влияние PHP, C++, Java, C#
Лицензия BSD и лицензия MIT
Сайт hacklang.org

Является открытым программным обеспечением — исходные коды проекта открыты для участников сообщества[3].

Целью создания языка стало совмещение быстрого цикла разработки PHP с надёжностью и производительностью, которые обеспечивает статическая типизация[3].

На момент релиза проект поддерживали его создатели — Брайан О’Салливан, Жюльен Верлаг и Алок Менхраджани.

На момент релиза Hack и HHVM их код был скомпилирован под Ubuntu 12.04 LTS, Ubuntu 13.10 или Debian 7[4].

Ссылки

Примечания

  1. Release 3.15.0 — 2016.
  2. Julien Verlaguet Hack: a new programming language for HHVM (англ.). Facebook. Дата обращения: 23 марта 2014.
  3. Алина Гайнуллина. Facebook представила собственный язык программирования Hack (недоступная ссылка). digit.ru (21 марта 2014). Дата обращения: 23 марта 2014. Архивировано 23 марта 2014 года.
  4. Facebook выпустила собственный язык программирования. CNews (21 марта 2014). Дата обращения: 23 марта 2014.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.