د PHP پراختیا کونکو د P++ وړاندیز وکړ، چې په کلکه ټایپ شوی بولی

د پی ایچ پی ژبې پراختیا کونکي خبرې وکړې د نوي P++ ژبي د جوړولو مفکورې سره چې د PHP ژبه نوې کچې ته رسولو کې مرسته کوي. په خپل اوسني شکل کې، د PHP پراختیا د ویب پروژو د موجوده کوډ بیس سره مطابقت ساتلو اړتیا سره خنډ دی، کوم چې پراختیا کونکي په محدودو حدودو کې ساتي. د یوې لارې په توګه وړاندیز شوی په موازي توګه، د PHP - P++ د نوې ژبې پراختیا پیل کړئ، د هغې پراختیا به د شاته مطابقت ساتلو اړتیا ته په پام پرته ترسره شي، کوم چې به انقلابي پرمختګ ته اجازه ورکړي چې په ژبه کې اضافه شي او د پخوانیو مفکورو څخه ځان خلاص کړي.

په P++ کې ترټولو د پام وړ بدلونونه به قوي ټایپ کولو ته حرکت وي، د "‹؟" ټاګونو لرې کول، د "[]" نحو په ګټه د سرې () تخریب، او د دندو لپاره د نړیوال نوم ځای کارولو منع کول. .

نوم P++ (PHP Plus Plus) د پروژې لپاره دمخه غوره شوی، د C++ سره ورته دی. PHP او P++ وړاندیز کیږي چې د یو بل سره یوځای رامینځته شي او یو واحد وخت وکاروئ. غیر نحوي ټیټې کچې برخې، د معلوماتو جوړښتونه، توسیعونه، او د فعالیت اصلاح به په ورته وخت کې د PHP او P++ لپاره رامینځته شي، مګر د PHP حالت به شاته مطابقت وساتي، او P++ به د ژبې د تکامل سره تجربې ته اجازه ورکړي.

د PHP او P++ کوډ په یو غوښتنلیک کې مخلوط کیدی شي او د یو ژباړونکي لخوا اجرا شي، مګر د کوډ جلا کولو طریقه لا تر اوسه نه ده ټاکل شوې. په ورته وخت کې، پراختیا کونکي د PHP 8 څانګې پراختیا لپاره پالنونه نه پریږدي، په کوم کې پلان شوی د C/C++ کتابتونونو سره د پورټ وړتیا ډاډ ترلاسه کولو لپاره د JIT کمپیلر او اوزار اضافه کړئ. د P++ پروژه لا تر اوسه د پروپوزل په مرحله کې ده. د P++ اصلي پلوی زیف سوراسکي دی (زیف سورسکی)، د PHP پراختیا کونکي ټولنې یو له مشرانو څخه دی، د Zend ټیکنالوژۍ شریک بنسټ ایښودونکی او د Zend Engine لیکوال.

له اعتراضونه مخالفین ممکن د پروژې د ودې لپاره د سرچینو نشتوالي په اړه اندیښنې په ګوته کړي (یوازې دوه پراختیا کونکي په PHP کې بشپړ وخت کار کوي)، د ټولنې د ټوټې کیدو احتمال، د پخوانۍ موجوده ژبې سره سیالي هیک (په ثابت ډول ټایپ شوی PHP)، د HHVM پروژې څخه تجربه (په پای کې انکار وکړ په یو وخت کې د PHP او هیک ملاتړ کول)، د قوي ټایپ کولو لپاره د سیمانټیکونو بدلولو اړتیا، د پی ایچ پی د ځنډیدو خطر او یوازې په P++ کې د نوښتونو پراختیا، د PHP او P++ د همغږۍ او تعامل تنظیم په اړه پوښتنې (غیر معمولي د پی ایچ پی کوډ په P++ کې بدلول (نحو دومره توپیر کولی شي چې د غوښتنلیک بیا لیکلو ته اړتیا ولري)، د موجوده پی ایچ پی اوزار کیټونو سره د P++ نه مطابقت او اړتیا چې د نوي نسخه مالتړ لپاره د تولکیټونو لیکوالانو، ټیسټ سیسټمونو او IDEs قانع کړي) .

سرچینه: opennet.ru

Add a comment