Facebook is not a company like others. This is even more obvious when it comes to engineers who regularly meet up in hackathon, trying to beat the new thing and create even better stuff. And this is what happenned when they turned an academic exercise into a battle-tested reality with their new language Hack.
Also Read: Facebook Staff Reveals Favorite Hacks For 2013
Facebook engineers Bryan O’Sullivan, Julien Verlaguet, and Alok Menghrajani spent the last few years building a programming language unlike any other. These three engineers from Facebook, have developed a new open-source version of PHP that could take the programming world by storm.
It offers the speed and flexibility of PHP, as well as the safety of more static languages like Java. The best thing about ‘Hack‘ is that it already drives almost all of the company’s website — a site that serves more than 1.2 billion people across the globe.
O’Sullivan, a veteran of iconic tech companies Sun Microsystems and Linden Lab who has long played an important role in a popular language called Haskell stated:
[quote]We can say with complete assurance that this has been as battle-tested as it can possibly be.[/quote]
PHP and Hack are extremely similar, but the difference is that PHP requires much more server space compared with other programming languages, especially as websites start to grow. Facebook engineers first solved the server problem by running all its PHP code on a new piece of software called the Hip Hop Virtual Machine (HHVM). Hack is the final piece in the puzzle, and makes it easier for developers to manage code and eliminate errors.
[quote]You edit a file and you reload a webpage and you immediately get the feedback of: Here’s what the page looks like after I made that change. There is no delay, you get both safety and speed.[/quote]
Some will argue the language is not actually ‘new’ as it is so similar to PHP, but there’s no doubt it makes it possible to do something that wasn’t even an option before.
Related Stories:
- Facebook Answers Queries About The Latest Page Redesign
- Facebook To Launch Its Own Dashboard for Businesses
- Why Facebook Could Monetize Insights
You might also like
More from Facebook
Introducing Facebook Dynamic Ads For Streaming
Facebook has announced Dynamic Ads for Streaming - a new ad solution that will help streaming brands highlight their content …
Facebook Data Breach: Did They Get Your Data?
The latest Facebook data breach concerned over 533 million users. We help you check if your personal data was compromised.
Facebook Analytics Will Disappear On June 30
Facebook will retire its Analytics tool on June 30, the company announced in a Business Help Center post today.
Facebook Expands Supports For Unemployed Or Furloughed Ad Agency Professionals
The Rise Initiative Facebook began in Brazil to aid ad agency professionals is now expanding to Canada, Italy, Singapore, and …
LADbible’s Facebook Community Group Netflix Bangers Hits 1 Million Members
Netflix Bangers, the Facebook community run by, global publisher LADbible Group, has today hit the milestone of one million members.
Facebook Expands Support For 2FA Security Keys On Mobile
You can now set up two-factor authentication and log into Facebook on mobile using a security key.
Facebook Is Building An Instagram App For Kids Under 13
Facebook confirmed reports it is building an “Instagram for Kids” for users under the minimum age for its flagship app.
Facebook Community Manager Program Is Now Available Globally
Facebook is expanding its Community Manager Certification program globally, making it available in seven new languages.
You Can Now Control Who Comments On Your Facebook Posts
Facebook has introduced a new feature that lets you control who can comment on your posts when shared in the …