ராகு நிரலாக்க மொழிக்கான ரகுடோ கம்பைலர் வெளியீடு 2021.12 (முன்னாள் பெர்ல் 6)

ராகு நிரலாக்க மொழிக்கான (முன்னர் பேர்ல் 2021.12) தொகுப்பாளரான ரகுடோவின் 6 வெளியீடு அறிவிக்கப்பட்டுள்ளது. இந்த திட்டம் Perl 6 இலிருந்து மறுபெயரிடப்பட்டது, ஏனெனில் இது முதலில் எதிர்பார்த்தபடி Perl 5 இன் தொடர்ச்சியாக மாறவில்லை, ஆனால் ஒரு தனி நிரலாக்க மொழியாக மாறியது, மூல அளவில் பெர்ல் 5 உடன் இணங்கவில்லை மற்றும் உருவாக்குபவர்களின் தனி சமூகத்தால் உருவாக்கப்பட்டது. அதே நேரத்தில், MoarVM 2021.12 மெய்நிகர் இயந்திரத்தின் வெளியீடு கிடைக்கிறது, இது ரகுடோவில் தொகுக்கப்பட்ட பைட்கோடை இயக்குவதற்கான சூழலை உருவாக்குகிறது. ஜேவிஎம் மற்றும் சில ஜாவாஸ்கிரிப்ட் மெய்நிகர் இயந்திரங்களுக்கான தொகுப்பையும் ரகுடோ ஆதரிக்கிறது.

Rakudo 2021.12 இல் உள்ள மேம்பாடுகளில், வழக்கமான தொகுதிக்கான இஸ்-ராப் செய்யப்பட்ட முறைக்கான ஆதரவைச் சேர்ப்பது, stderr க்கு முன்தொகுக்கப்பட்ட தொகுதிகள் பற்றிய தகவல்களைக் காண்பிக்க RAKUDO_PRECOMPILATION_PROGRESS சூழல் மாறியை செயல்படுத்துதல், IterationBuffer. IterationBuffer.Un.Buffer. புதிய (இயற்கை) முறைகள், அத்துடன் செயல்திறன் மேம்படுத்தல் முறைகள் .match, .subst-mutate மற்றும் .subst, Date.new(வருடம், மாதம், நாள்) அழைப்பதற்கான 40% வேகம். MoarVM இன் புதிய பதிப்பு JIT மற்றும் குப்பை சேகரிப்பான் செயலாக்கங்களை மேம்படுத்துகிறது, மேலும் புதிய மேம்படுத்தல்கள் மற்றும் பாதுகாப்பு சோதனைகளைச் சேர்க்கிறது.

ஆதாரம்: opennet.ru

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