Logo
  • PHP
    • HipHop / HHVM
    • Modern PHP
    • PHPStorm
    • LAMP
    • Laravel
    • Composer
    • PDO
  • JavaScript
    • node.js
    • AngularJS
  • CSS
    • SASS
    • “CSS4” (CSS level 4)
  • HTML
  • Git
  • LAMP
  • Vagrant
  • UI / UX
  • Architecture of …
  • Off-Topic
With ♥ from Berlin
September 14, 2014
Chris
HipHop, Modern PHP, PHP, PHP-compiling
Comments Off on Somebody is writing a compiler for PHP, compiles down to machine code, outperforms HHVM

Somebody is writing a compiler for PHP, compiles down to machine code, outperforms HHVM

PreviousNext
php

Yes, that’s right. Recki-CT compiles PHP down to machine code.

It’s unbelievable what’s going on in the PHP world in the last few years! What an extremely fast and professional movement! The latest maybe-sensation comes from the guy who has – beside other things – written the popular password hashing functions in PHP 5.5+ (and the password hashing functions compatibility library for PHP 5.3+) that has probably saved masses of thousands of developers from getting fired by providing a highly professional password hashing/salting API. At a time when LinkedIn, Sony and Deutsche Bank were “still” using md5 hashing.

Anthony Ferrara is currently writing a real compiler for PHP. In PHP. An according to some tests it’s extremely fast, even outperforms HipHop / HHVM.

Blog post: http://blog.ircmaxell.com/2014/08/introducing-recki-ct.html

Note: There are already some real pre-compilers for PHP, but they are quite unpopular, outdated, not maintained, can only compile PHP extensions etc. and I also don’t have the skill and the knowledge to judge this in any way. It would be interesting to ask Facebook’s HHVM team why they created HHVM (with a lot of effort!) instead of using and improving already existing compilers (that would be even faster by the way) or writing a full compiler. Interesting topic.

compilingPHP
Share this
hack-php

The first micro framework written in Hack is there: hack-mvc !

It has been just a few months ago Hack has been first announced, but some awesome people have already developed

How to install/setup latest version of PHPMyAdmin on Ubuntu 12.04 LTS (Precise Pangolin)

As the official installation packages of most linux distributions are usually totally out of date (but that’s pure intention, to

php

PHP 5.7 gets refactored core, is 10%-30% faster than PHP 5.5! Wow!

What an announcement! The awesome PHP core guys have refactored the Zend Engine (which drives PHP) and could successfully speed

ubuntu-14.04-lts

First view: Ubuntu 14.04 LTS brings PHP 5.5 and Apache 2.4

Short first view on Ubuntu 14.04 LTS (= long term service): I just tried out the alpha1 version of the

GitHub finally introduces repo traffic stats

It has been a veeeery long time, but finally GitHub has introduced private traffic stats for all projects. To open

php

[Link] Excellent PHP best practices, 2014 style

Excellent post on This interests me: A collection of useful best practices in modern PHP development, like Redirecting the user

php-7

PHP 6.0 will be PHP 7

Germany’s excellent PHP Magazin just posted interesting news: The next major version of PHP will be PHP 7, the development

twig

A 6min video introduction into Twig, the PHP templating engine

Cool video, excellently explained. Just 6 minutes, but features all the basics. Note that you can integrate Twig into your

php

How to install the mcrypt php extension (to use Laravel 4)

When installing Laravel 4 on a fresh Ubuntu or Debian system, you’ll probably get this error message: “Laravel requires the

digitalocean coupon

DigitalOcean VPS coupon codes for december 2013 and early 2014

Some (working!) coupon codes for DigitalOcean, the low-cost VPS server/hosting provider of the year. They are for NEW customers, but

1/4

Categories

Search

composer
A short & simple Composer tutorial
logo-internet-explorer
How to professionally test on old Internet Explorer versions
phpstorm 7.0 php
How to install GitHub’s, NetBeans’s and Sublime2’s syntax highlighting code colours theme in PHPStorm 6/7
phpstorm-8
PHPStorm 8 has just been released
Interesting stats on SONY’s hacked passwords
php
[Link] How to create, read, update and delete (CRUD) with PDO, MySQLi and MySQL the right way (prepared statements)
frontend-workflow
[german] Modernes Frontend-Development mit Bower, Grunt, Yeoman (45min Video, Thorsten Rinne auf der IPC2013)
css
How to center a div vertically and horizontally (modern methods, without fixed size!)
Meet the developers behind Ableton (14min video)
DigitalOcean coupon voucher 50
Only today: $50 coupon for DigitalOcean SSD VPS / hosting
Install MINI in 30 seconds inside Ubuntu 14.04 LTS
hack-php
The first micro framework written in Hack is there: hack-mvc !
the-php-login-project
How to install php-login-minimal on Ubuntu 12.04 LTS
Compare 250+ cloud server plans with Cloud Cost Calculator
hiphop php
[Link] How to set up HipHop, Nginx and Laravel in Ubuntu 12.04 LTS (in a Vagrant box)

Tags

apache bash centos composer conference coupon CSS debian fonts framework git GitHub hack HHVM HipHop HTML HTML5 IDE JavaScript JS LAMP laravel linux mod_rewrite MVC MySQL Nginx optimization PHP PHP 5.5 PHP 5.6 phpmyadmin PHPStorm security server SSD Ubuntu UI UX vagrant video virtual machine voucher VPS wordpress
Side-Project: Wordle-Solver:
www.wordle-helper.info

Pages

  • Privacy Policy