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

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

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

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

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