Google Play icon

Facebook releases Hack programming language for HHVM

Share
Posted March 26, 2014
Facebook releases Hack programming language for HHVM
Credit: FB
Facebook this week unveiled Hack, a programming language they had in use for a year but have now released as per an official announcement posted on the engineering blog on Thursday. What’s in it for programmers?

The verdict from numerous tech sites has been that Hack signals much good news. Writing and testing code for Facebook is made faster. The Hack team called it a programming language for HHVM (stands for the HipHop Virtual Machine, an open-source virtual machine designed for executing programs written in Hack and PHP). They already deployed Hack at Facebook. “Over the last year, we have migrated nearly our entire PHP codebase to Hack.” Hack has deep roots in PHP, they said. In fact, most PHP files are already valid Hack files. (As GigaOM reported Thursday, Facebook has been running Hack for a year alongside PHP and plans to gradually migrate as much of its new code as possible to Hack.) What’s the big deal? To appreciate the big deal about Hack, the team’s description of programming difficulties is useful, keeping in mind that slowdowns are no joke when working on Facebook-scale, which involves, said the posting, thousands of engineers shipping new code twice a day.

“Every PHP programmer is familiar with day-to-day tasks that can be tricky or cumbersome,” they said.

Read more at: Phys.org

Featured news from related categories:

Technology Org App
Google Play icon
86,181 science & technology articles

Most Popular Articles

  1. Scientists Reverse Dementia in Mice with Anti Inflammatory Drugs (December 5, 2019)
  2. NASA Scientists Confirm Water Vapor on Europa (November 19, 2019)
  3. How Do We Colonize Ceres? (November 21, 2019)
  4. Toyota Raize a new cool compact SUV that we will not see in this part of the world (November 24, 2019)
  5. Universe is a Sphere and Not Flat After All According to a New Research (November 7, 2019)

Follow us

Facebook   Twitter   Pinterest   Tumblr   RSS   Newsletter via Email