Projek PXP telah menjadi usaha bahasa yang menarik sejak kebelakangan ini yang bertujuan untuk menjadi superset PHP dengan pilihan sintaks tambahan dan keupayaan masa jalan yang lebih besar. PXP 0.0.1 telah dikeluarkan semalam sebagai keluaran awal yang pertama, pra-pengeluaran untuk projek sumber terbuka ini.
Bahasa PXP berusaha untuk menjadi superset PHP dengan sistem jenis lanjutan, penyepaduan Komposer pihak pertama dan pengalaman pembangun yang direka dengan teliti. Kita akan melihat pada masanya bagaimana PXP berkembang dan jika ia berjaya menarik pengikut pembangun. Kod PXP sekurang-kurangnya boleh ditranspilkan ke PHP untuk sokongan/pelaksanaan yang lebih mudah pada platform lain.
Mereka yang tidak pernah mendengar bahasa PXP sebelum ini boleh mendapatkan butiran projek asas pada PXPlang.org.
PXP mula ditulis sebagai pengurai Rust tetapi seterusnya keputusan dibuat untuk kembali dan membuatnya dalam PHP itu sendiri. pengumuman keluaran PXP 0.0.1 menerangkan:
“Keluaran ini menandakan permulaan sistem berasaskan PHP untuk PXP. Saya memutuskan untuk membuang penghurai Rust sedia ada dan memihak kepada penghurai yang berasaskan nikic/PHP-Parser.
Keputusan untuk berpindah ke set alatan yang disokong PHP adalah keputusan yang menentukan. Membangunkan PXP dalam PHP, sekurang-kurangnya pada mulanya, akan membolehkan saya bergerak pada halaju yang jauh lebih tinggi daripada Rust. Bukan kerana membangun dengan Rust adalah sukar tetapi ia menambah satu lagi lapisan kebimbangan kebolehgunaan. Bagaimanakah kami menguruskan keluaran dan mengedarkan binari khusus platform? Seseorang telah menghadapi pepijat tetapi tiada peluang untuk mereka menyumbang jika mereka tidak mengenali Rust.”
Pengumuman di GitHub itu juga menunjukkan pandangan asas pada sintaks PXP setakat ini dengan ciri tunggal yang dilaksanakan untuk v0.0.1 menjadi penutupan pendek berbilang talian.