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

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

ะ˜ะท ัƒะปัƒั‡ัˆะตะฝะธะน ะฒ Rakudo 2022.02 ะพั‚ะผะตั‡ะฐะตั‚ัั ะฟะพะดะดะตั€ะถะบะฐ ะฟะตั€ะตะผะตะฝะฝะพะน ะพะบั€ัƒะถะตะฝะธั $RAKUDO_OPT ะดะปั ะพะฟั€ะตะดะตะปะตะฝะธั ะฟั€ะธะผะตะฝัะตะผั‹ั… ะฒ ะบะพะผะฟะธะปัั‚ะพั€ะต ะพะฟั†ะธะน ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ, ะดะพะฑะฐะฒะปะตะฝะฐ ั„ัƒะฝะบั†ะธั rotor ะดะปั ะณั€ัƒะฟะฟะธั€ะพะฒะบะธ ัะปะตะผะตะฝั‚ะพะฒ ัะฟะธัะบะฐ, ะดะพะฑะฐะฒะปะตะฝะฐ ะดะธะฝะฐะผะธั‡ะตัะบะฐั ะฟะตั€ะตะผะตะฝะฝะฐั $*RAT-UPGRADE-CLASS, ะฒ ะฟะตั€ะตั‡ะธัะปะตะฝะธั ะดะพะฑะฐะฒะปะตะฝั‹ ะผะตั‚ะพะดั‹ order ะธ infer, ั€ะตะฐะปะธะทะพะฒะฐะฝั‹ ะฝะตะดะพัั‚ะฐัŽั‰ะธะต ะฟั€ะพะฒะตั€ะบะธ ะฝะฐ ะทะฝะฐั‡ะตะฝะธั NULL, ะฒ ั€ะตะฐะปะธะทะฐั†ะธัŽ ะผะฐััะธะฒะพะฒ ะดะพะฑะฐะฒะปะตะฝั‹ ะผะตั‚ะพะดั‹ unique, repeated ะธ squish. ะ’ ะฝะพะฒะพะน ะฒะตั€ัะธะธ MoarVM ัƒะปัƒั‡ัˆะตะฝั‹ ั€ะตะฐะปะธะทะฐั†ะธะธ JIT ะธ ัะฑะพั€ั‰ะธะบะฐ ะผัƒัะพั€ะฐ, ะฟั€ะพะฒะตะดะตะฝะฐ ั‡ะธัั‚ะบะฐ ัƒัั‚ะฐั€ะตะฒัˆะตะณะพ ะบะพะดะฐ, ะดะพะฑะฐะฒะปะตะฝั‹ ะฝะพะฒั‹ะต ะพะฟั‚ะธะผะธะทะฐั†ะธะธ ะธ ะฟั€ะพะฒะตั€ะบะธ ะดะปั ะพะฑะตัะฟะตั‡ะตะฝะธั ะฑะตะทะพะฟะฐัะฝะพัั‚ะธ.

เจธเจฐเฉ‹เจค: opennet.ru

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