PHP டெவலப்பர்கள் P++, வலுவாக தட்டச்சு செய்யப்பட்ட பேச்சுவழக்கை முன்மொழிந்தனர்

PHP மொழி உருவாக்குநர்கள் பேசினார் PHP மொழியை புதிய நிலைக்கு கொண்டு செல்ல உதவும் புதிய P++ பேச்சுவழக்கை உருவாக்கும் யோசனையுடன். அதன் தற்போதைய வடிவத்தில், PHP இன் வளர்ச்சியானது வலைத் திட்டங்களின் தற்போதைய குறியீட்டுத் தளத்துடன் இணக்கத்தன்மையைப் பராமரிக்க வேண்டியதன் அவசியத்தால் தடைபட்டுள்ளது, இது டெவலப்பர்களை வரையறுக்கப்பட்ட எல்லைகளுக்குள் வைத்திருக்கிறது. ஒரு வழியாக வழங்கப்படும் இணையாக, PHP - P ++ இன் புதிய பேச்சுவழக்கை உருவாக்கத் தொடங்குங்கள், இதன் வளர்ச்சி பின்தங்கிய பொருந்தக்கூடிய தன்மையைப் பொருட்படுத்தாமல் மேற்கொள்ளப்படும், இது புரட்சிகர மேம்பாடுகளை மொழியில் சேர்க்க மற்றும் காலாவதியான கருத்துகளை அகற்ற அனுமதிக்கும்.

P++ இல் மிகவும் குறிப்பிடத்தக்க மாற்றங்கள் வலுவான தட்டச்சு, "‹?" குறிச்சொற்களை அகற்றுதல், "[]" தொடரியல் வரிசைக்கு ஆதரவாக அணி() நீக்குதல் மற்றும் செயல்பாடுகளுக்கு உலகளாவிய பெயர்வெளியைப் பயன்படுத்துவதைத் தடை செய்தல். .

C++ ஐப் போலவே P++ (PHP Plus Plus) என்ற பெயர் திட்டத்திற்கு முன்பே தேர்ந்தெடுக்கப்பட்டது. PHP மற்றும் P++ ஆகியவை அருகருகே உருவாக்க முன்மொழியப்பட்டு ஒரே இயக்க நேரத்தைப் பயன்படுத்துகின்றன. தொடரியல் அல்லாத குறைந்த-நிலை கூறுகள், தரவு கட்டமைப்புகள், நீட்டிப்புகள் மற்றும் செயல்திறன் மேம்படுத்தல்கள் PHP மற்றும் P++ க்கு ஒரே நேரத்தில் உருவாக்கப்படும், ஆனால் பின்தங்கிய இணக்கத்தன்மை PHP பயன்முறையில் பராமரிக்கப்படும், மேலும் மொழி பரிணாமத்தை P++ இல் பரிசோதிக்க முடியும்.

PHP மற்றும் P++ குறியீட்டை ஒரு பயன்பாட்டில் கலந்து ஒரு மொழிபெயர்ப்பாளரால் செயல்படுத்தலாம், ஆனால் குறியீட்டைப் பிரிப்பதற்கான முறை இன்னும் தீர்மானிக்கப்படவில்லை. அதே நேரத்தில், டெவலப்பர்கள் PHP 8 கிளையை உருவாக்கும் திட்டங்களை கைவிடவில்லை, அதில் திட்டமிடப்பட்டது C/C++ லைப்ரரிகளில் பெயர்வுத்திறனை உறுதி செய்ய JIT கம்பைலர் மற்றும் கருவிகளைச் சேர்க்கவும். P++ திட்டம் இன்னும் முன்மொழிவு கட்டத்தில் உள்ளது. P++ இன் முக்கிய ஆதரவாளர் ஜீவ் சௌராஸ்கி (ஜீவ் சுராஸ்கி), PHP டெவலப்பர் சமூகத்தின் தலைவர்களில் ஒருவர், Zend Technologies இன் இணை நிறுவனர் மற்றும் Zend Engine இன் ஆசிரியர்.

Из எதிர்ப்புகள் திட்டத்தை மேம்படுத்துவதற்கான ஆதாரங்கள் இல்லாதது (PHP இல் இரண்டு டெவலப்பர்கள் மட்டுமே முழுநேர வேலை செய்கிறார்கள்), சமூகம் துண்டாடப்படுவதற்கான சாத்தியம், ஏற்கனவே இருக்கும் மொழியுடன் போட்டி ஆகியவை பற்றிய கவலைகளை எதிர்ப்பாளர்கள் கவனிக்கலாம். Hack (நிலையான தட்டச்சு செய்யப்பட்ட PHP), HHVM திட்டத்தில் இருந்து அனுபவம் (இறுதியில் மறுத்தார் ஒரே இயக்கத்தில் PHP மற்றும் Hack ஐ ஆதரிக்கவும்), வலுவான தட்டச்சுக்கான சொற்பொருளை மாற்ற வேண்டிய அவசியம், PHP இன் தேக்கநிலையின் ஆபத்து மற்றும் P++ இல் மட்டுமே புதுமைகளின் வளர்ச்சி, PHP மற்றும் P++ இன் சகவாழ்வு மற்றும் தொடர்புகளின் அமைப்பு பற்றிய கேள்விகள் (அற்பத்தனம் அல்லாதவை) PHP குறியீட்டை P++ ஆக மாற்றுவது (பயன்பாட்டை மீண்டும் எழுத வேண்டிய தொடரியல் வேறுபட்டிருக்கலாம்), தற்போதுள்ள PHP டூல்கிட்களுடன் P++ இன் பொருந்தாத தன்மை மற்றும் புதிய பதிப்பை ஆதரிக்க கருவித்தொகுப்புகள், சோதனை அமைப்புகள் மற்றும் IDEகளின் ஆசிரியர்களை நம்ப வைக்க வேண்டிய அவசியம்) .

ஆதாரம்: opennet.ru

கருத்தைச் சேர்