Hack (język programowania)

Z Wikipedii, wolnej encyklopedii
HACK
Logo języka HACK
Logo języka
Pojawienie się

20 marca 2014[1]

Aktualna wersja stabilna

4.172
(2 listopada 2022) [±]

Twórca

Facebook

Licencja

BSD

Platforma sprzętowa

Wieloplatformowość

Strona internetowa

Hackjęzyk programowania dla HipHop Virtual Machine (HHVM), stworzony przez Facebook jako dialekt PHP. Hack jest realizowany jako otwarte oprogramowanie na licencji BSD.

Właściwości języka[edytuj | edytuj kod]

Jedną z cech języka jest typowanie parametrów funkcji oraz zwracanej wartości:

<?hh
// Funkcje są anotowane przy pomocy typów.
function negacja(bool $x): bool {
    return !$x;
}

Przypisy[edytuj | edytuj kod]

  1. Alok Menghrajani, Julien Verlaguet: Hack: a new programming language for HHVM. 2014-03-20. [dostęp 2016-04-02]. (ang.).

Linki zewnętrzne[edytuj | edytuj kod]