Have you been thinking you knew all web development languages, well Facebook Engineers have really been working hard the past few years to prove you wrong.
Facebook Engineers Bryan O’Sullivan, Julien Verlaguet, and Alok Menghrajani have actually been working on a project and web development language which can handle and build complex websites at great speed even more than you can trust PHP which they now call HACK in a typical Facebook fashion. You can call it an improved version of the Hypertext Preprocessor Language.
It runs on HHVM (Hip Hop Virtual Machine) and has loads of benefits over PHP since it can stand the 1.2 billion user size of Facebook without showing limitations like PHP did on their data size or slowing down the developer in practice.
Talking about testing the strength of this web development language, you do not have to be scared as the world’s largest social network has replaced their whole PHP with HACK.
It has also been “open sourced”, meaning that HACK has been shared with the world not only to encourage usage but also help improve the language.
I think I would be taking lessons immediately on HACK. What do you think? Let us know using the comment box.
8 Comments
cool
It definitely is. 🙂
As an Entry level webdeveloper, I see future in the new language *HACK* but it wont be wise rushing into it without php, xo for those already with a sound knwoledge of php, venturing into learning hack aint a bad idea.. But php will still remain more valuable over time as it works not just with basic web development but also with apps development. All the same lets see how hack goes to make a big Name in the webdevelopment ecosystem.
The truth remains that HACK is an advancement of PHP and therefore to succeed in using it, you should have a basic knowledge of the Hypertext Preprocessing language.
WOW!! This is electrifying… Wonderful info Oscar 😀 Can’t wait
nyc i too would love to learn
Hack provides instantaneous type checking via a local server that watches the filesystem. It typically runs in less than 200 milliseconds, making it easy to integrate into your development workflow without introducing a noticeable delay.
It’s actually a great one. Thanks for coming by.