Masu haɓaka PHP sun ba da shawarar P++, yare mai ƙarfi da aka buga

Masu haɓaka harshen PHP yayi magana tare da tunanin ƙirƙirar sabon yare na P++ wanda zai taimaka ɗaukar harshen PHP zuwa sabon matakin. A cikin tsarin sa na yanzu, ci gaban PHP yana da cikas da buƙatar kiyaye dacewa tare da tushen lambar ayyukan yanar gizo, wanda ke kiyaye masu haɓakawa cikin iyaka. A matsayin mafita miƙa a layi daya, fara haɓaka sabon yare na PHP - P++, wanda za a aiwatar da ci gabansa ba tare da la'akari da buƙatar ci gaba da dacewa da baya ba, wanda zai ba da damar haɓaka haɓakar juyin juya hali a cikin harshe da kuma kawar da abubuwan da suka wuce.

Mafi shaharar canje-canje a cikin P++ za su kasance yunƙurin zuwa bugu mai ƙarfi, cire tags na "‹?", ɓata tsarin tsarawa () don goyon bayan "[]" syntax, da kuma haramcin amfani da sunan duniya don ayyuka. .

An riga an zaɓi sunan P++ (PHP Plus Plus) don aikin, mai kama da C++. An ba da shawarar haɓaka PHP da P++ tare da yin amfani da lokaci guda. Abubuwan ƙananan matakan da ba a haɗa su ba, tsarin bayanai, haɓakawa, da haɓaka aiki za a haɓaka su lokaci guda don PHP da P++, amma za a kiyaye dacewa ta baya a yanayin PHP, kuma ana iya gwada juyin halittar harshe da P++.

Ana iya haɗa lambar PHP da P++ a cikin aikace-aikace ɗaya kuma mai fassara guda ɗaya ya aiwatar da shi, amma har yanzu ba a tantance hanyar raba lambar ba. A lokaci guda, masu haɓakawa ba sa watsi da shirye-shiryen haɓaka reshen PHP 8, wanda a ciki an shirya ƙara JIT compiler da kayan aiki don tabbatar da ɗauka tare da ɗakunan karatu na C/C++. Har yanzu aikin P++ yana kan matakin samarwa. Babban mai goyon bayan P++ shine Zeev Souraski (Zeev Suraski), ɗaya daga cikin shugabannin ƙungiyar masu haɓaka PHP, wanda ya kafa Zend Technologies kuma marubucin Zend Engine.

Daga adawa Abokan hamayya na iya lura da damuwa game da rashin albarkatun don inganta aikin (masu haɓakawa biyu ne kawai ke aiki cikakken lokaci akan PHP), yiwuwar rarrabuwar al'umma, gasa tare da harshen da ya riga ya kasance. Hack (wanda aka buga PHP a zahiri), gwaninta daga aikin HHVM (ƙarshe ya ƙi goyan bayan PHP da Hack a cikin lokaci guda), buƙatar canza ilimin tauhidi don buga rubutu mai ƙarfi, haɗarin tsayawar PHP da haɓaka sabbin abubuwa kawai a cikin P++, tambayoyi game da tsarin zaman tare da hulɗar PHP da P++ (mara ƙarancin ƙima. na canza lambar PHP zuwa P ++ (haɗin kai na iya bambanta sosai wanda zai buƙaci sake rubuta aikace-aikacen), rashin daidaituwa na P++ tare da kayan aikin PHP na yanzu da kuma buƙatar shawo kan marubutan kayan aiki, tsarin gwaji da IDE don tallafawa sabon bugu) .

source: budenet.ru

Add a comment