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

How to setup a (or multiple) server/LAMP-stack inside a virtual machine for local development with Vagrant and PuPHPet

You know this: You need a new server, something to develop on, something to test on, something to put your

symfony-framework-logo

SensioLabs, creator of Symfony and Silex PHP frameworks, gets $7 million capital

The company behind the two popular PHP frameworks Symfony and Silex just raised 7 million dollars to “expand their open-source

set up a local virtual machine for development with vagrant and puphpet / puppet (and ubuntu, linux, php, apache, mysql)

A list of downloadable Vagrant boxes (CentOS 5.9 / 6.4, Ubuntu 12 / 13, Debian 6 / 7 / 7.1 / 7.2)

Offical boxes (directly from Vagrant) Ubuntu 12.04 LTS 32-bit http://files.vagrantup.com/precise32.box Ubuntu 12.04 LTS 64-bit http://files.vagrantup.com/precise64.box   Boxes from puppetlabs.com Seems

composer

How to install Composer on Windows 7 / 8 or Ubuntu

Installation on Windows 7 / 8 Installing Composer on Windows 7 or 8 is extremely easy: Get the latest version

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

Ghost

[FREE SERVER PROMO] Install GHOST for free on a free SSD server with this coupon

A little off-topic, but highly interesting: In April 2013 the former User Interface Head of WordPress (and WordPress expert) John

battlefield-3-free

Electronic Arts / Origin offers Battlefield 3 for free (limited promo action) !

A little bit off-topic, but definitly cool: EA offers the award-winning Battlefield 3 for free these days, but only for

the-php-login-project

How to install php-login-minimal on Ubuntu 12.04 LTS

In this article I’ll show you how to install the minimal version of the php-login.net‘s login script (see the GitHub

php

A super-simple introduction into PHP namespaces (7min video)

Once again, Jesse of JREAM totally nails it right on the head. A super-simple introduction into PHP namespaces. If you

laracon-2014-eu-amsterdam

Laracon 2013 – Kapil Verma: Engineering Complex Applications with Laravel 4 (40min video)

More videos of 2013’s and 2014’s Laracon events from US and EU on their Youtube channel.

1/4

Categories

Search

O’Reilly sells EVERY ebook for -50% right now!
composer
[Link] How to require versions of PHP, HHVM / HipHop, GD, curl, openssl etc. with Composer
php
How to setup / install PHP 5.6 on Ubuntu 14.04 LTS
Going node.js at Netflix (Slides by Micah R of Netflix)
[Link] Improving Smashing Magazine’s Performance: A Case Study
dev coding cards deck
Nice gifts for devs: Nerdy playing-cards decks
php
Is there a JSFiddle for PHP ? Yes !
digitalocean coupon
DigitalOcean VPS coupon codes for december 2013 and early 2014
Microsoft announces “holographic” 3D interfaces (promo video)
php
How the PHP session garbage collector really works
Test GZIP compression of your server easily
steam sale coupon voucher
-30% to -90% on Steam and Origin
php ide
Sitepoint asks for your favourite PHP IDE – take part!
Ghost
[FREE SERVER PROMO] Install GHOST for free on a free SSD server with this coupon
Meet the developers behind Ableton (14min video)

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