Proyek PXP telah menjadi upaya bahasa yang menarik akhir-akhir ini yang bertujuan untuk menjadi superset PHP dengan opsi sintaks tambahan dan kemampuan run-time yang lebih besar. PXP 0.0.1 dirilis kemarin sebagai rilis praproduksi paling awal pertama untuk proyek sumber terbuka ini.
Bahasa PXP berusaha untuk menjadi superset PHP dengan sistem tipe yang diperluas, integrasi Komposer pihak pertama, dan pengalaman pengembang yang dibuat dengan cermat. Kita akan melihat pada waktunya bagaimana PXP berkembang dan apakah berhasil menarik pengikut pengembang. Kode PXP setidaknya dapat diubah menjadi PHP untuk dukungan/eksekusi yang lebih mudah di platform lain.
Mereka yang belum pernah mendengar tentang bahasa PXP dapat menemukan detail proyek dasar di PXPlang.org.
PXP dimulai ditulis sebagai pengurai Rust tetapi pada gilirannya keputusan dibuat untuk kembali dan membuatnya dalam PHP itu sendiri. Pengumuman rilis PXP 0.0.1 menjelaskan:
"Rilis ini menandai awal dari sistem berbasis PHP untuk PXP. Saya memutuskan untuk membuang pengurai Rust yang ada dan memilih yang berbasis nikic/PHP-Parser.
Keputusan untuk pindah ke rangkaian alat yang didukung PHP adalah keputusan yang menentukan. Mengembangkan PXP dalam PHP, setidaknya pada awalnya, akan memungkinkan saya untuk bergerak dengan kecepatan yang jauh lebih tinggi daripada yang dimiliki Rust. Bukan karena mengembangkan dengan Rust itu sulit tetapi itu menambah lapisan masalah kegunaan. Bagaimana kami mengelola rilis dan mendistribusikan binari khusus platform? Seseorang telah menemukan bug tetapi tidak ada kemungkinan mereka berkontribusi jika mereka tidak mengetahui Rust. penutupan garis pendek.
Itulah berita seputar PXP 0.0.1 Dirilis Untuk Yang Bertujuan Menjadi Superset Dari PHP, semoga bermanfaat. Disadur dari Phoronix.com.Artikel Diperbarui pada: May 16, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani