Bola zverejnená prvá testovacia verzia implementácie programovacieho jazyka PXP, ktorá rozširuje PHP o podporu nových syntaktických konštrukcií a rozšírené možnosti runtime knižnice. Kód napísaný v PXP je preložený do bežných PHP skriptov vykonávaných pomocou štandardného PHP interpreta. Keďže PXP iba dopĺňa PHP, je kompatibilný so všetkými existujúcimi PHP kódmi. Medzi vlastnosti PXP patria rozšírenia systému typu PHP pre lepšiu reprezentáciu údajov a použitie statickej analýzy, ako aj dodanie rozšírenej knižnice tried na zjednodušenie písania zabezpečeného kódu.
Prvá verzia je prezentovaná ako počiatočný experimentálny prototyp, ktorý ešte nie je vhodný na široké použitie a testovanie implementácie napísanej v PHP a pomocou PHP-Parser parser (prvé prototypy sa pokúšali vyvinúť v Ruste, ale potom od tejto myšlienky upustili). Z pokročilých funkcií dostupných v prvej verzii je zaznamenaná iba podpora pre viacriadkové uzávery: $name = “Ryan”; $ahoj = fn (): void { echo "Ahoj, {$meno}!"; }; $ahoj();
Ďalej sa uvažuje o zahrnutí funkcií do PXP, ako sú skrátené a blokové varianty výrazu zhody, príkaz s podmieneným návratom, typové aliasy, generiká, variadické typy, nemenné premenné, porovnávanie vzorov a preťaženie operátora.
Zdroj: opennet.ru