เจฐเจพเจ•เฉ‚ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจญเจพเจธเจผเจพ (เจธเจพเจฌเจ•เจพ เจชเจฐเจฒ 2022.12) เจฒเจˆ เจฐเจพเจ•เฉเจกเฉ‹ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจฐเฉ€เจฒเฉ€เจœเจผ 6

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

ะ˜ะท ัƒะปัƒั‡ัˆะตะฝะธะน ะฒ 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

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹