Roadmap 2015
Integracja LLVM
Nowe platformy
Garbage collector
Zarządzanie pamięcią
Wsparcie dla OS X
Integracja z Hack typechecker
Pliki INI
XHP 2.0 w Hack
Poprawki zgodności
Slide 62
Slide 62 text
Fight!
Slide 63
Slide 63 text
PHPNG/PHP7
+ duże community
+ szeroka baza testowa
+ perspektywy (AST)
- brak JIT
- chaotyczny rozwój
Slide 64
Slide 64 text
HHVM
+ wydajność
+ drop-in zamiast FPM
+ hack
- zgodność (…ale będzie lepiej)
- niewielka baza testowa
- duże koszty wdrożenia
Slide 65
Slide 65 text
Przyszłość
Slide 66
Slide 66 text
PHP 7
Slide 67
Slide 67 text
Return type hinting
Slide 68
Slide 68 text
No content
Slide 69
Slide 69 text
Scalar Type Hints
Model hybrydowy
Slide 70
Slide 70 text
Fatal Exceptions
Slide 71
Slide 71 text
T_SPACESHIP
Because T_PAAMAYIM_NEKUDOTAYIM was not enough.
Slide 72
Slide 72 text
<=>
Slide 73
Slide 73 text
Kolejne interpretery
Slide 74
Slide 74 text
Specyfikacja języka
Slide 75
Slide 75 text
Czy potrzebne jest
wiele interpreterów?
Slide 76
Slide 76 text
Linki
http://bit.ly/phpng-zendcon
http://bit.ly/php-ast
http://bit.ly/php7timeline
https://github.com/php/php-langspec
http://bit.ly/hhvm-phpcon2014
https://wiki.php.net/phpng
https://wiki.php.net/phpng-int
https://wiki.php.net/rfc
http://bit.ly/hhvm-etsy
Slide 77
Slide 77 text
Pytania?
Slide 78
Slide 78 text
Dziękuję
@leafnode http://speakerdeck.com/leafnode/
i zapraszam na mój drugi wykład
“Dobrze posól swoje hasło”, 17:00, Security