เชฐเชพเช•เซ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชฒเซ‡เช‚เช—เซเชตเซ‡เชœ (เชญเซ‚เชคเชชเซ‚เชฐเซเชต เชชเชฐเซเชฒ 2022.12) เชฎเชพเชŸเซ‡ เชฐเชพเช•เซเชกเซ‹ เช•เชฎเซเชชเชพเชˆเชฒเชฐ เชฐเชฟเชฒเซ€เช 6

Rakudo 2022.12, Raku เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชฒเซ‡เช‚เช—เซเชตเซ‡เชœ (เช…เช—เชพเช‰เชจเซเช‚ Perl 6) เชฎเชพเชŸเซ‡เชจเซเช‚ เช•เชฎเซเชชเชพเชˆเชฒเชฐ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชจเชพเชฎ เชชเชฐเซเชฒ 6 เชชเชฐเชฅเซ€ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชชเชฐเซเชฒ 5 เชจเซเช‚ เชšเชพเชฒเซ เชจเชนเซ‹เชคเซเช‚, เชฎเซ‚เชณ เช…เชชเซ‡เช•เซเชทเชพ เชฎเซเชœเชฌ, เชชเชฐเช‚เชคเซ เชเช• เช…เชฒเช— เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชฒเซ‡เช‚เช—เซเชตเซ‡เชœ เชฌเชจเซ€ เชนเชคเซ€, เชœเซ‡ เชธเซเชคเซเชฐเซ‹เชค เชธเซเชคเชฐเซ‡ เชชเชฐเซเชฒ 5 เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เชจเชฅเซ€ เช…เชจเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเชพ เช…เชฒเช— เชธเชฎเซเชฆเชพเชฏ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เช•เชฎเซเชชเชพเชˆเชฒเชฐ Raku เชญเชพเชทเชพ เชšเชฒเซ‹เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ‡ เช›เซ‡ เชœเซ‡ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเซ‹ 6.c, 6.d (เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡) เชฎเชพเช‚ เชตเชฐเซเชฃเชตเซ‡เชฒ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, MoarVM 2022.12 เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชœเซ‡ เชฐเชพเช•เซเชกเซ‹เชฎเชพเช‚ เชธเช‚เช•เชฒเชฟเชค เชฌเชพเช‡เชŸเช•เซ‹เชก เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชฐเช•เซเชกเซ‹ JVM เช…เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• JavaScript เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชฎเชพเชŸเซ‡ เชธเช‚เช•เชฒเชจเชจเซ‡ เชชเชฃ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.

Rakudo 2022.12 เชฎเชพเช‚ เชธเซเชงเชพเชฐเชพเช“ เชชเซˆเช•เซ€, 6.e เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเชฎเชพเช‚ เชธเซ‚เชšเชฟเชค เช•เซ‡เชŸเชฒเซ€เช• เชญเชพเชทเชพ เชจเชตเซ€เชจเชคเชพเช“เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชจเซ‹เช‚เชง เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡: โ€œ.skipโ€ เช“เชชเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, โ€œsay (^20).skip(0,5,3). ,3);โ€), เชจเซ‡เชจเซ‹เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ เชธเชฎเชฏ เช†เช‰เชŸเชชเซเชŸ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ (โ€œเชจเซ‡เชจเซ‹โ€), เช‰เชชเชธเชฐเซเช— เช“เชชเชฐเซ‡เชŸเชฐ โ€œ//โ€ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, Any.snitch เชชเชฆเซเชงเชคเชฟ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, โ€œ.comb( เชœเซ‡เชตเชพ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ 2 => -XNUMX)" Str.comb เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, List.rotor เชจเซ€ เชœเซ‡เชฎ. IO::Path.chown เชฎเซ‡เชฅเชก เช…เชจเซ‡ chown() เชซเช‚เช•เซเชถเชจเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซเชฏเซ‹. MoarVM เชจเซเช‚ เชจเชตเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชธเชนเซ€ เชตเช—เชฐเชจเชพ เชธเชฐเช–เชพเชฎเชฃเซ€ เช“เชชเชฐเซ‡เชŸเชฐเซเชธ (โ€œeq, ne, (l|g)(e|t)โ€) เช…เชจเซ‡ เชšเชพเช‰เชจ เช“เชชเชฐเซ‡เชŸเชฐเชจเซ‡ เชฒเชพเช—เซ เช•เชฐเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹