HHVM will not support PHP in future

Last HHVM release that commits to PHP5 support will be version 3.24.0
21 September 2017   1806

Hip Hop Virtual Machine, engine for PHP by Facebook team will not target PHP 7, the most-recent major PHP release, but instead will focus on Hack, a PHP spinoff.

Trying to support both PHP7 and Hack would lead to undesirable compromises on both fronts. We plan to decouple ourselves even more from PHP, so that we can make Hack great without having to account for all of the oldest, darkest corners of PHP’s design. We want the freedom to make Hack even more performant, and ultimately make it the best web application language available.
 

Max Wang

HHVM team

Hip Hop team is working on some cool Hack-related features:

  • Finishing up Hack arrays. 
  • Eliminating destructors. 
  • Eliminating references. 

Learn more from official blog

What is Hip Hop Virtual Machine?

HipHop for PHP is a source code transpiler created by Facebook. HipHop programmatically turns source code written in PHP into optimized C ++ code, and then uses the g ++ compiler to compile it. HipHop includes a code translator, an alternative implementation of the PHP runtime environment, and many of the most common PHP extensions that C has been rewritten to improve performance.

HipHop was created by the developers of the social network Facebook to save the resources of their servers. The source code was  planned to be released on February 2, 2010 in the form of open source software. However, the release of the code was delayed due to problems with cleaning the source code from the Facebook-specific extensions. The project source code became available on February 20, 2010.

Frontend News Digest 3 -9.08

Learn this week's latest news and updates of JavaScript, CSS, PHP and related technologies
08 August 2019   474

Greetings! I hope your week went great! Here's new Frontend news digest.

In this digest, you will learn how to improve your procedural code, how to deploy apps to to IBM cloud with Tekton, how to use Immer to manage your React state and much more!

Guides

  • Trigger Firebase Storage Image Resize with Cloud Functions

Tutorial on creating an imager resizer triggered by Firebase Storage

  • Using pipe and compose to improve procedural code

According to the creator, this guide will sohw you how to use pipe and compose to improve the way we write procedural code.

  • Deploying Applications to IBM Cloud Kubernetes via Tekton

This article talks about Tekton, an open-source framework for creating CI/CD systems, and explains how to deploy and use it on the IBM Cloud Kubernetes service

  • Quick Gulp Cache Busting

This tips will allow you to improve your work with Gulp

  • Using Immer for React State Management

Learn how Immer can help you to operate React states

Article

  • Laravel Cloud Source Code on GitHub

Author believes that is a chance to get a glimpse of an application written by the creator of Laravel

Updates

  • Calendario

Library allowing to create flexible calendars

  • Symphony

According to the creators, 113 pull requests were merged (79 in code and 34 in docs) and 55 issues were closed (43 in code and 12 in docs)

Video

  • The Date Object - Getting, Setting & Formatting Dates in JavaScript - Tutorial

  • Simple Slide Show in JavaScript | JavaScript exercises