ะกะฟะตัะธะฐะปะธััั ะธะท Mozilla ะฟัะตะดััะฐะฒะธะปะธ ะฟัะพะตะบั WASI (WebAssembly System Interface), ะบะพัะพััะน ะฟะพะดัะฐะทัะผะตะฒะฐะตั ัะฐะทัะฐะฑะพัะบั API ะดะปั ัะพะทะดะฐะฝะธั ะพะฑััะฝัั ะฟัะธะปะพะถะตะฝะธะน, ะฒัะฟะพะปะฝัะตะผัั ะฒะฝะต ะฑัะฐัะทะตัะฐ. ะัะธ ััะพะผ ัะตัั ะธะทะฝะฐัะฐะปัะฝะพ ะธะดัั ะพ ะบัะพััะฟะปะฐััะพัะผะตะฝะฝะพััะธ ะธ ะฒััะพะบะพะผ ััะพะฒะฝะต ะฑะตะทะพะฟะฐัะฝะพััะธ ัะฐะบะธั ะฟัะธะปะพะถะตะฝะธะน.
ะะฐะบ ะพัะผะตัะฐะตััั, ะพะฝะธ ะทะฐะฟััะบะฐัััั ะฒ ัะฟะตัะธะฐะปัะฝะพะน ยซะฟะตัะพัะฝะธัะตยป ะธ ะธะผะตัั ะดะพัััะฟ ะบ ัะฐะนะปะฐะผ, ัะฐะนะปะพะฒะพะน ัะธััะตะผะต, ัะตัะตะฒัะผ ัะพะบะตัะฐะผ, ัะฐะนะผะตัะฐะผ ะธ ัะฐะบ ะดะฐะปะตะต. ะัะธ ััะพะผ ะฟัะพะณัะฐะผะผะฐ ะผะพะถะตั ะฒัะฟะพะปะฝััั ัะพะปัะบะพ ะทะฐะฒะตะดะพะผะพ ัะฐะทัะตััะฝะฝัะต ะดะตะนััะฒะธั.
ะฃัะธััะฒะฐั, ััะพ ะฟัะตะฒะดะพะบะพะด WebAssembly ัะฒะปัะตััั ะฟะปะฐััะพัะผะพะฝะตะทะฐะฒะธัะธะผัะผ ะฒะฐัะธะฐะฝัะพะผ ัะทัะบะฐ Assembler, ะธัะฟะพะปัะทะพะฒะฐะฝะธะต JIT ะฟะพะทะฒะพะปะธั ะดะพะฑะธัััั ะฒััะพะบะพะน ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััะธ ะบะพะดะฐ, ะฝะฐ ััะพะฒะฝะต ะฝะฐัะธะฒะฝัั ะฟัะธะปะพะถะตะฝะธะน. ะะฐ ะดะฐะฝะฝัะน ะผะพะผะตะฝั ะฟัะตะดััะฐะฒะปะตะฝะฐ ัะตะฐะปะธะทะฐัะธั ะฑะฐะทะพะฒัั POSIX API (ัะฐะนะปั, ัะพะบะตัั ะธ ั. ะฟ.), ะฝะพ ะฒ ะฝัะผ ะฟะพะบะฐ ะฝะตั ะฟะพะดะดะตัะถะบะธ ะฑะปะพะบะธัะพะฒะพะบ ะธ ะฐัะธะฝั ัะพะฝะฝะพะณะพ ะฒะฒะพะดะฐ/ะฒัะฒะพะดะฐ. ะ ะฑัะดััะตะผ ะพะถะธะดะฐะตััั ะฟะพัะฒะปะตะฝะธะต ะผะพะดัะปะตะน ะดะปั ะบัะธะฟัะพะณัะฐัะธะธ, ัะฐะฑะพัั ั 3D-ะณัะฐัะธะบะพะน, ะดะฐััะธะบะฐะผะธ ะธ ะผัะปััะธะผะตะดะธะฐ.
ะขะฐะบะถะต ัะปะตะดัะตั ะพัะผะตัะธัั, ััะพ ะฟัะพะตะบั Fastly ะฟัะตะดััะฐะฒะธะป ะบะพะผะฟะธะปััะพั Lucet ะดะปั WebAssembly-ะฟัะธะปะพะถะตะฝะธะน. ะะฝ ะฟะพะทะฒะพะปัะตั ะฑะตะทะพะฟะฐัะฝะพ ะฒัะฟะพะปะฝััั ััะพัะพะฝะฝะธะต ะฟัะพะณัะฐะผะผั ะฝะฐ WebAssembly ะฒะฝัััะธ ะดััะณะธั ะฟัะธะปะพะถะตะฝะธะน, ะฝะฐะฟัะธะผะตั, ััะพ ะฟะพะดั ะพะดะธั ะดะปั ะฟะปะฐะณะธะฝะพะฒ. ะกะฐะผ ะบะพะผะฟะธะปััะพั ะฝะฐะฟะธัะฐะฝ ะฝะฐ ัะทัะบะต Rust, ะฟัะธ ััะพะผ ะพะฝ ะฟะพะดะดะตัะถะธะฒะฐะตั ะบะพะด ะฝะฐ ะก, Rust ะธ TypeScript.
ะ ะฐะทัะผะตะตััั, ะพััะฐัััั ะตัั ะฝะตะผะฐะปะพ ะฒะพะฟัะพัะพะฒ ะบ ะฑะตะทะพะฟะฐัะฝะพััะธ ัะฐะบะพะณะพ ะฟะพะดั ะพะดะฐ. ะัะฟะพะปะฝะตะฝะธะต ะบะพะดะฐ ะฒ ยซะฟะตัะพัะฝะธัะตยป ะฒะตััะผะฐ ัััะฐะฝะฝะพ ัะพัะตัะฐะตััั ั ะดะพัััะฟะพะผ ะบ ััะฝะบัะธัะผ ะพัะฝะพะฒะฝะพะน ัะธััะตะผั, ัะฐะบ ััะพ ััะพั ะฒะพะฟัะพั ะตัั ะฝัะถะดะฐะตััั ะฒ ะฟัะพััะฝะตะฝะธะธ. ะัะพะผะต ัะพะณะพ, ะฝะต ััะฝะพ, ะบะฐะบะธะต ะธะผะตะฝะฝะพ ะฟัะพะณัะฐะผะผั ะดะพะปะถะฝั ัะฐะฑะพัะฐัั ะฒ ัะฐะบะพะผ ัะตะถะธะผะต ะธ ะบะฐะบ ะฝัะถะฝะพ ะฑัะดะตั ะพััะปะตะถะธะฒะฐัั ะธั ะฟะพะฒะตะดะตะฝะธะต.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: 3dnews.ru