රකු ක්‍රමලේඛන භාෂාව සඳහා රකුඩෝ සම්පාදක නිකුතුව 2021.12 (පෙර පර්ල් 6)

Raku ක්‍රමලේඛන භාෂාව (කලින් Perl 2021.12) සඳහා සම්පාදකයෙකු වන Rakudo හි 6 නිකුතුව නිවේදනය කර ඇත. මෙම ව්‍යාපෘතිය Perl 6 වෙතින් නැවත නම් කරන ලද්දේ එය මුලින් අපේක්ෂා කළ පරිදි Perl 5 හි අඛණ්ඩ පැවැත්මක් බවට පත් නොවූ නමුත් වෙනම ක්‍රමලේඛන භාෂාවක් බවට පත් වූ අතර මූලාශ්‍ර මට්ටමින් Perl 5 සමඟ නොගැලපෙන සහ වෙනම සංවර්ධක ප්‍රජාවක් විසින් සංවර්ධනය කරන ලද බැවිනි. ඒ අතරම, MoarVM 2021.12 අතථ්‍ය යන්ත්‍රය නිකුත් කිරීම ලබා ගත හැකි අතර, එය රකුඩෝ හි සම්පාදනය කරන ලද බයිට්කේත ධාවනය සඳහා පරිසරයක් සාදයි. රකුඩෝ JVM සහ සමහර ජාවාස්ක්‍රිප්ට් අතථ්‍ය යන්ත්‍ර සඳහා සම්පාදනය කිරීමට ද සහාය දක්වයි.

Rakudo 2021.12 හි වැඩිදියුණු කිරීම් අතරට සාමාන්‍ය මොඩියුලය සඳහා වන එතුම් ක්‍රමය සඳහා සහය එකතු කිරීම, stderr වෙත පෙර සම්පාදනය කරන ලද මොඩියුල පිළිබඳ තොරතුරු ප්‍රතිදානය කිරීමට RAKUDO_PRECOMPILATION_PROGRESS පරිසර විචල්‍යය ක්‍රියාත්මක කිරීම, Iteration.Buffer. IterationBuffer. IterationBuffer. Date.new(අවුරුද්ද, මාසය,දිනය) ඇමතීමට නව(පුනරාවර්තනය කළ හැකි) ක්‍රම, මෙන්ම කාර්ය සාධන ප්‍රශස්තකරණ ක්‍රම .match, .subst-mutate සහ .subst, 40% speedup. MoarVM හි නව අනුවාදය JIT සහ කසළ එකතු කරන්නා ක්‍රියාත්මක කිරීම් වැඩිදියුණු කරන අතර නව ප්‍රශස්තිකරණයන් සහ ආරක්ෂක පරීක්ෂාවන් එක් කරයි.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න