Rakudo קאַמפּיילער מעלדונג 2022.12 פֿאַר די Raku פּראָגראַממינג שפּראַך (ערשטע פּערל 6)

Rakudo 2022.12, אַ קאַמפּיילער פֿאַר די Raku פּראָגראַממינג שפּראַך (אַמאָל פּערל 6), איז באפרייט. דער פּרויעקט איז ריניימד פֿון פּערל 6 ווייַל עס איז נישט געווארן אַ קאַנטיניויישאַן פון פּערל 5, ווי ערידזשנאַלי דערוואַרט, אָבער איז געווארן אַ באַזונדער פּראָגראַממינג שפּראַך, נישט קאַמפּאַטאַבאַל מיט פּערל 5 אויף די מקור מדרגה און דעוועלאָפּעד דורך אַ באַזונדער קהל פון דעוועלאָפּערס. דער קאַמפּיילער שטיצט די ראַקו שפּראַך וועריאַנץ דיסקרייבד אין ספּעסאַפאַקיישאַנז 6.c, 6.d (דורך פעליקייַט). אין דער זעלביקער צייט, די מעלדונג פון די MoarVM 2022.12 ווירטואַל מאַשין איז בארעכטיגט, וואָס פארמען אַ סוויווע פֿאַר פליסנדיק בייטעקאָד קאַמפּיילד אין Rakudo. Rakudo אויך שטיצט זאַמלונג פֿאַר די JVM און עטלעכע דזשאַוואַסקריפּט ווירטואַל מאשינען.

Из улучшений в Rakudo 2022.12 отмечается реализация некоторых языковых новшеств, предложенных в спецификации 6.e: добавлена поддержка операции «.skip» (например, «say (^20).skip(0,5,3);»), появилась возможность вывода времени в наносекундах («nano»), реализован префиксный оператор «//», добавлен метод Any.snitch, в Str.comb добавлена возможность использования выражений типа «.comb(3 => -2)», по аналогии с List.rotor. Реализован метод IO::Path.chown и функция chown(). В новой версии MoarVM реализованы операторы беззнакового сравнения («eq, ne, (l|g)(e|t)») и оператор chown.

מקור: opennet.ru

לייגן אַ באַמערקונג