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
January 11, 2014
Chris
Modern PHP, PHP
Comments Off on PHP 5.6 announced, statically typed (!) “new” PHP announced by Facebook devs

PHP 5.6 announced, statically typed (!) “new” PHP announced by Facebook devs

PreviousNext

PHP 5.6 goes alpha

PHP 5.6 has been announced for a while now, and these days things get serious (code-freeze, alpha release). Bruno Skvorc of Sitepoint has released an excellent article on SOME of the new things in PHP 5.6, definitly worth reading. The changes are “smaller” (as far as I can judge this), no huge things that will change everything.

 

Facebook works on (and with) a “better” PHP, called Hack

As we are talking about new versions of PHP already: Keep your eyes open for HACK for HIPHOP. Facebook, who have already developed the game-changing HipHop-VirtualMachine that allows to precompile PHP for extreme speed gains, will release HACK, an improved version of the PHP language (!!) in the near future. No joke (or a very big one, but this looks promising). Julien Verlaguet of Facebook has presented this at the CUFP/ICFP 2013 (a Boston based conference), this seems to be very very interesting: They even made PHP a statically typed language (!). This might have a great future, definitly something we should keep an eye on.

 

Current PHP:

<?php

class MyClass {
    public $property;
}

Hack (for the HipHop VM), the “improved” PHP:

<?hh // note this ! ;)

class MyClass {
    // note the type definition
    public float $property;
}

 

 

Talk of Julien Verlaguet of Facebook:
http://www.youtube.com/watch?v=gKWNjFagR9k

Slides of that talk:
http://cufp.org/sites/all/files/slides/2013/verlaguet.pdf

Much more interesting slides, showing syntax etc. by Keith Adams of Facebook:
http://de.slideshare.net/zerutreck/taking-php-seriously-keith-adams

 

facebookhackHipHopModern PHPPHPPHP 5.6
Share this
vagrant

A super-simple Vagrant LAMP stack bootstrap (installable with one command)

As I have to setup servers inside Vagrant quite often, sometimes 10 times per day, I started to use provisioning:

phpstorm 7.0 php

A perfect video tutorial to get started with xdebug in PHPStorm

Laracast just published an excellent short tutorial on how to get install xdebug in a local environment and how to

hiphop php

Vote for “Hack” for HipHop/HHMV support (future style PHP) in PHPStorm 8

“Hack” will come. And “Hack” will change PHP, definitly. In case you never heard of it, have a look into

php

How to setup / install PHP 5.6 on Ubuntu 14.04 LTS

Ubuntu 14.04 LTS ships with PHP 5.5 by default, but if you want to use PHP 5.6, then it’s just

forbes 30 under 30

Need motivation ? Check out these 2 awesome “FORBES 30 under 30” lists (web, UI, games)

The FORBES magazine has just published the new “30 under 30” lists, and they are really really interesting! Lots of

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

cheap cloud server php

DigitalOcean rolls out interesting feature: Transfering server snapshots directly to the client’s account

Today DigitalOcean has rolled out a quite interesting new feature: You are now able to transfer a server snapshot (which

hack-php

Wow! Facebook devs have rewritten and fixed PHP, releasing it as new language called “Hack” today

Exciting stuff is happening: Some years ago Facebook has released an early preview of HipHop, a virtual machine that precompiles

sass laravel

Extremely easy SASS in Laravel (with pure PHP)

Working with SASS is awesome: it reduces your workload dramatically, makes web projects much cleaner, DRYs your code, adds awesome

How to show the available version of a package (before doing apt-get install)

To show the version of the package that will be installed with apt-get install, do apt-cache policy packagename. To show

1/4

Categories

Search

laracon-2014-eu-amsterdam
Laracon 2013 – Kapil Verma: Engineering Complex Applications with Laravel 4 (40min video)
php uk conference
PHP Opcache Explained by Julien Pauli (video from PHP UK Conference 2014)
hack-php
The first micro framework written in Hack is there: hack-mvc !
Berlin, prepare for TOA conference (15th – 17th of July)
ubuntu-14.04-lts
First view: Ubuntu 14.04 LTS brings PHP 5.5 and Apache 2.4
sass laravel
SASSmeister is a real-time JSfiddle for SASS / CSS. Awesome!
Perfect HTML email templates for perfect HTML emails (outlook!) with INK
PHPMyAdmin not found after installation ? Here’s a fix (Ubuntu 12.04) !
hack-php
Facebook releases HipHop (HHVM) 3.0, adds mysqli and support for Hack language
vagrant
A preinstalled Vagrant box with PHP HipHop / HHVM and Ubuntu 13.10 (Saucy Salamander)
goodbye-lamp-going-hhvm-nosql-nginx-php
[RePost] Goodbye LAMP: Going Nginx, NoSQL, HHVM (41min conference talk with Arne Blankerts)
Redesigning Windows 8 – fantastic and clever drafts by Jay Machalani
forbes 30 under 30
Need motivation ? Check out these 2 awesome “FORBES 30 under 30” lists (web, UI, games)
How Snapchat wants to earn money (by establishing vertical videos)
php
PHP.net hacked, but most things are fine again

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