News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Engine Yard Blog:
Alternative PHP Implementations
December 17, 2013 @ 11:45:09

On the Engine Yard blog they've posted a guest article from PHP community member Chris Hartjes about some of the alternative PHP implementations that are out and available to the community.

Many PHP developers have a very vague understanding of what is meant by a "runtime". It's a concept that is more common in other languages languages. At it's most basic level, it is the idea that you can have a specification for the behaviour of the language, and then you can write your own implementation of it. [...] A shocking fact: programming languages have bugs and are sometimes missing features that people desire. Alternative implementations are a great way for people to try and create a version of a language that meets their needs while hopefully remaining as backwards compatible as possible.

He talks about one of the major players in the "alternate PHP" realm right now - the HipHop Virtual Machine (or HHVM) from Facebook. The project looks to make PHP perform even better than it already does by compiling it down. Chris shares two reasons he thing they started the project - one being their own need for performance and the other being that it gives them the option of adding new features to the language they might need.

0 comments voice your opinion now!
alternative implementation facebook hiphop vm hhvm

Link: https://blog.engineyard.com/2013/alternative-php-implementations

blog comments powered by Disqus

Similar Posts

Kinsta.com: Real-World WordPress Benchmarks with PHP5.5 PHP5.6 PHP-NG and HHVM

Doctrine Project: Our HHVM Roadmap

Nerds Central: Facebook Moving To The JVM

Carson McDonald's Blog: Building HipHop PHP for Fedora 12 on 64 bit and 32 bit Systems

The OC Food Review Blog: Notes on implementing location based search (part 1 of 2)


Community Events





Don't see your event here?
Let us know!


series threedevsandamaybe configure library introduction developer podcast code interview language community wordpress symfony application api framework list release install unittest

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework