_ _    _ _____  ___   __                       
 __      _(_) | _(_)___ / ( _ ) / /_   ___ ___  _ __ ___  
 \ \ /\ / / | |/ / | |_ \ / _ \| '_ \ / __/ _ \| '_ ` _ \ 
  \ V  V /| |   <| |___) | (_) | (_) | (_| (_) | | | | | |
   \_/\_/ |_|_|\_\_|____/ \___/ \___(_)___\___/|_| |_| |_|

Hack (ohjelmointikieli)

Tässä artikkelissa aiomme syventyä aiheeseen Hack (ohjelmointikieli), tutkimalla sen alkuperää, sen vaikutusta yhteiskuntaan ja sen merkitystä nykyään. Hack (ohjelmointikieli) on ollut tutkimuksen ja keskustelun aiheena useiden vuosien ajan, ja sen vaikutus ulottuu arjen eri osa-alueille kulttuurista politiikkaan ja teknologiaan. Näillä sivuilla tarkastelemme tarkemmin Hack (ohjelmointikieli):n eri puolia ja sen kehittymistä ajan myötä. Lisäksi tarkastelemme sen roolia tämän päivän maailmamme muokkaajana ja miten se voi vaikuttaa tulevaisuuteen. Valmistaudu uppoutumaan kiehtovaan matkaan Hack (ohjelmointikieli):n läpi ja löydä kaikki tästä aiheesta tiedettävä.
Hack
Kehittäjä Facebook
Vaikutteet PHP
Käyttöjärjestelmä Linux, macOS

Hack on HipHop Virtual Machinelle suunniteltu ohjelmointikieli, joka on tehty taaksepäin yhteensopivaksi PHP:n kanssa. Hackin on kehittänyt Facebook, joka on siirtänyt omat ohjelmansa PHP:ltä Hackille. Hack on toteutettu OCaml:lla.

Kielen ovat kehittäneet Bryan O’Sullivan, Julien Verlaguet ja Alok Menghrajani tehokkaammaksi vaihtoehdoksi PHP:lle. Kielen tyyppijärjestelmä sallii siirtymisen asteittain dynaamisesta tyypityksestä kohti staattista tyypitystä. Yhdeksi PHP:n haittapuoleksi mainitaan sen epäsäännöllisyydet, jotka Hackissa on korjattu.

Lähteet

  1. a b c Hack: a new programming language for HHVM Facebook. Viitattu 12.10.2017.
  2. a b c Facebook Introduces 'Hack'; the Programming Language of the Future Wired. Viitattu 12.10.2017.

Aiheesta muualla