రాకు ప్రోగ్రామింగ్ లాంగ్వేజ్ (మాజీ పెర్ల్ 2021.12) కోసం రాకుడో కంపైలర్ విడుదల 6

రాకు ప్రోగ్రామింగ్ లాంగ్వేజ్ (గతంలో పెర్ల్ 2021.12) కోసం కంపైలర్ అయిన రాకుడో యొక్క 6 విడుదల ప్రకటించబడింది. ప్రాజెక్ట్ పెర్ల్ 6 నుండి పేరు మార్చబడింది, ఎందుకంటే ఇది వాస్తవానికి ఊహించినట్లుగా, పెర్ల్ 5 యొక్క కొనసాగింపుగా మారలేదు, కానీ ప్రత్యేక ప్రోగ్రామింగ్ లాంగ్వేజ్‌గా మారింది, సోర్స్ స్థాయిలో Perl 5కి అనుకూలంగా లేదు మరియు డెవలపర్‌ల ప్రత్యేక సంఘం ద్వారా అభివృద్ధి చేయబడింది. అదే సమయంలో, MoarVM 2021.12 వర్చువల్ మెషీన్ విడుదల అందుబాటులో ఉంది, ఇది రాకుడోలో కంపైల్ చేయబడిన బైట్‌కోడ్‌ను అమలు చేయడానికి వాతావరణాన్ని ఏర్పరుస్తుంది. రాకుడో JVM మరియు కొన్ని జావాస్క్రిప్ట్ వర్చువల్ మిషన్ల సంకలనానికి కూడా మద్దతు ఇస్తుంది.

Rakudo 2021.12లోని మెరుగుదలలలో రొటీన్ మాడ్యూల్‌కు ఈజ్-వ్రాప్డ్ మెథడ్‌కు మద్దతు జోడించడం, stderrకి ప్రీకంపైల్డ్ మాడ్యూల్‌ల గురించి సమాచారాన్ని ప్రదర్శించడానికి RAKUDO_PRECOMPILATION_PROGRESS ఎన్విరాన్‌మెంట్ వేరియబుల్ అమలు, IterationBuffer.IterationBuffer.index. కొత్త(మళ్లీ చెప్పగలిగే) పద్ధతులు, అలాగే పనితీరు ఆప్టిమైజేషన్ పద్ధతులు .match, .subst-mutate మరియు .subst, Date.new(year,month,day)కి కాల్ చేయడానికి 40% స్పీడప్. MoarVM యొక్క కొత్త వెర్షన్ JIT మరియు చెత్త సేకరణ అమలులను మెరుగుపరుస్తుంది మరియు కొత్త ఆప్టిమైజేషన్‌లు మరియు భద్రతా తనిఖీలను జోడిస్తుంది.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి