Sadržaj
Ali to nije bilo koja verzija PHP vremenom su se njihovi zahtjevi povećavali i mijenjali pa su razvili implementaciju jezika i generirali novi pod nazivom Hack, čini se da se ovaj novi jezik vrlo dobro uhvatio u PHP zajednici i protiv svih izgleda, Facebook čije je poslovanje potpuno odvojeno od svijeta razvoja možda postavlja temelje za davanje vrlo važnog doprinosa zajednici programera.Što je Hack?
Kao što smo spomenuli, to je programski jezik temeljen na PHP čija je posebnost što se odvija u HHVM to će reći HipHop virtualni stroj, iako svi ti pojmovi izgledaju besmisleno, oni iza svojih leđa donose godine razvoja, testove i njihovo najveće postignuće je ono što vidimo svaki dan kada uđemo u naš Facebook profil.
Što Hack čini tako zanimljivim?Ono što čini Hack toliko je zanimljivo da dopušta asinkrono programiranje, uspostaviti statičke vrste podataka i metoda i nešto vrlo važno, vrlo jednostavna integracija s PHP kodom; ovim možete postići migraciju a web mjesto s PHP -a do Hack bez potrebe za gubitkom bilo kakvih funkcionalnosti.
Moderne paradigme
Hack je čak uspio ugraditi neke moderne programske paradigme kao dio jezika, a ne kao implementaciju nekih okvir, poput ponovnog korištenja koda kroz njega korištenje generika, gdje možemo stvoriti klase koje služe kao predlošci.
Hoćemo li prijeći na Hack?
Iako se ideja čini vrlo zavodljivom i ovaj novi jezik ima mnoge prednosti, postoje aspekti koji i dalje izazivaju sumnju u svijetu PHP u vezi Hack.
ZabrinutostNajveća briga je to odgovoran to je Facebook A budući da im glavni posao nije da budu tvrtka posvećena razvoju programskih alata, što bi se dogodilo ako tada napuste podršku ovog jezika u korist drugog, zajednice će uvijek postojati, ali to je sasvim valjano pitanje.
The Hack kod Nije retro kompatibilan s PHP-om, pa ako ovisimo o knjižnicama trećih strana, možda bismo trebali pričekati da se migracija obavi ili u prisilnijem scenariju sami poraditi na spomenutoj migraciji, što bi moglo poništiti blagotvoran učinak manje posla na migracija.
Možemo završiti s razmišljanjem da ovo otvara novi prozor u budućnost razvoja PHP -a, možda ovaj novi facebook jezik inspirirati novo rješenje koje uključuje snage obje strane i time izaziva veliku revoluciju u web razvoju, sa suparnicima jakim poput Piton Y Rubin Zahvaljujući odgovarajućim okvirima, čini se da ulazimo u ključno vrijeme za određivanje PHP preživljavanje za moderne primjene.