Sapohet publiçimi i testit të parë për implementimin e gjuhës së programimit PXP, e cila zgjeron PHP-në me mbështetje për sintaksën e re dhe mundësitë e zgjeruara të bibliotekës runtime. Kodi i shkruar në PXP përkthehet në skenare PHP të zakonshëm, që ekzekutohen me ndihmën e interpreterit standard PHP. Duke qenë se PXP thjesht plotëson PHP-në, ai është i përshtatshëm me të gjithë kodin ekzistues PHP. Nga veçoritë e PXP-së, përmendet zgjerimi i sistemit të tipeve të PHP-së për një prezantim më të mirë të të dhënave dhe aplikimin e analizës statike, si dhe ofrimi i një biblioteke të zgjeruar klasash për të thjeshtuar shkruan e kodit të sigurt.
Первая версия преподносится как начальный экспериментальный прототип, пока не пригодный повсеместного применения и тестирующий реализацию, написанную на PHP и использующую парсер PHP-Parser (первый прототипы пытались разрабатывать на Rust, но потом отказались от этой идеи). Из доступных в первой версии расширенных возможности отмечается только поддержка многострочных замыканий: $name = «Ryan»; $hello = fn (): void { echo «Hello, {$name}!»; }; $hello();
В дальнейшем рассматривается включение в PXP таких возможностей, как сокращённые и блочные варианты выражения «match», условный оператор «return», псевдонимы типов, дженерики, вариативные типы, неизменяемые переменные, сопоставления с образцом и перегрузка операторов.
Burimi: opennet.ru
