راکو پروگرامنگ لینگویج (سابقہ ​​پرل 2021.12) کے لیے راکڈو کمپائلر ریلیز 6

راکوڈو کی 2021.12 ریلیز کا اعلان کیا گیا ہے، جو کہ Raku پروگرامنگ لینگویج (سابقہ ​​پرل 6) کے لیے ایک مرتب ہے۔ پروجیکٹ کا نام پرل 6 سے بدل دیا گیا کیونکہ یہ پرل 5 کا تسلسل نہیں بن سکا، جیسا کہ اصل میں توقع کی گئی تھی، بلکہ یہ ایک الگ پروگرامنگ لینگویج بن گئی، جو سورس لیول پر پرل 5 کے ساتھ مطابقت نہیں رکھتی اور ڈویلپرز کی ایک الگ کمیونٹی کے ذریعے تیار کی گئی۔ اسی وقت، MoarVM 2021.12 ورچوئل مشین کی ریلیز دستیاب ہے، جو Rakudo میں مرتب کردہ بائیک کوڈ کو چلانے کے لیے ایک ماحول بناتی ہے۔ Rakudo JVM اور کچھ JavaScript ورچوئل مشینوں کے لیے تالیف کی بھی حمایت کرتا ہے۔

Rakudo 2021.12 میں ہونے والی بہتریوں میں روٹین ماڈیول کے لیے is-wrapped طریقہ کے لیے سپورٹ کا اضافہ، RAKUDO_PRECOMPILATION_PROGRESS انوائرنمنٹ ویری ایبل کا نفاذ stderr میں پہلے سے مرتب کیے گئے ماڈیولز کے بارے میں معلومات کو ظاہر کرنے کے لیے، IterationBuffer.unshift، IterationBuffer.unshift اور IterpationBuffer. نئے (دوبارہ قابل تکرار) طریقے، نیز کارکردگی کو بہتر بنانے کے طریقے .match، .subst-mutate اور .subst، Date.new (سال، مہینہ، دن) کو کال کرنے کے لیے 40% اسپیڈ اپ۔ MoarVM کا نیا ورژن JIT اور کوڑا کرکٹ جمع کرنے والے عمل کو بہتر بناتا ہے، اور نئی اصلاح اور حفاظتی چیک کا اضافہ کرتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں