ะะตัะตั ะะผะผะพะฝ (Peter Ammon), ะปะธะดะตั ะบะพะผะฐะฝะดั ัะฐะทัะฐะฑะพััะธะบะพะฒ ะธะฝัะตัะฐะบัะธะฒะฝะพะน ะบะพะผะฐะฝะดะฝะพะน ะพะฑะพะปะพัะบะธ Fish, ะพะฟัะฑะปะธะบะพะฒะฐะป ะฟะปะฐะฝ ะฟะตัะตะฒะพะดะฐ ัะฐะทัะฐะฑะพัะบะธ ะฟัะพะตะบัะฐ ะฝะฐ ัะทัะบ Rust. ะะฑะพะปะพัะบั ะฟะปะฐะฝะธัััั ะฝะต ะฟะตัะตะฟะธัะฐัั ั ะฝัะปั, ะฐ ะฟะพััะตะฟะตะฝะฝะพ, ะผะพะดัะปั ะทะฐ ะผะพะดัะปะตะผ, ะฟะตัะตะฒะพะดะธัั ั C++ ะฝะฐ ัะทัะบ Rust. ะะพ ะผะฝะตะฝะธั ัะฐะทัะฐะฑะพััะธะบะพะฒ Fish ะฟัะธะผะตะฝะตะฝะธะต Rust ะฟะพะทะฒะพะปะธั ัะตัะธัั ะฟัะพะฑะปะตะผั ั ะผะฝะพะณะพะฟะพัะพัะฝะพัััั, ะฟะพะปััะธัั ะฑะพะปะตะต ัะพะฒัะตะผะตะฝะฝัะน ะธ ะบะฐัะตััะฒะตะฝะฝะพ ะฒััะฒะปัััะธะน ะพัะธะฑะบะธ ะธะฝััััะผะตะฝัะฐัะธะน, ะฟะพะฒััะธัั ะฑะตะทะพะฟะฐัะฝะพััั ัะฐะฑะพัั ั ะฟะฐะผัััั ะธ ะธะทะฑะฐะฒะธัััั ะพั ะพัะธะฑะพะบ, ัะฐะบะธั ะบะฐะบ ะพะฑัะฐัะตะฝะธะต ะบ ะฟะฐะผััะธ ะฟะพัะปะต ะตั ะพัะฒะพะฑะพะถะดะตะฝะธั, ะฟัะธ ะพะฑัะฐะฑะพัะบะต ัััะพะบ, ะดะปั ะบะพัะพััั ะฒ Fish ะธัะฟะพะปัะทัะตััั ัะธะฟ wchar_t.
ะัะผะตัะฐะตััั, ััะพ ะธะฝััััะผะตะฝัะฐัะธะน ะดะปั ัะทัะบะฐ C++ ัะฐััะผะฐััะธะฒะฐะตััั ัะฐะทัะฐะฑะพััะธะบะฐะผะธ ะบะฐะบ ัััะฐัะตะฒะฐััะธะน, ะธ ะตััั ะพะฟะฐัะตะฝะธั, ััะพ ะฟัะธ ะฟัะพะดะพะปะถะตะฝะธะธ ะธัะฟะพะปัะทะพะฒะฐะฝะธั C++ ะฒ ะดะฐะปัะฝะตะนัะตะผ ะฑัะดัั ััะธะปะธะฒะฐัััั ัััะดะฝะพััะธ ั ะฟะพะธัะบะพะผ ะฝะพะฒัั ััะฐััะฝะธะบะพะฒ ะฟัะพะตะบัะฐ. ะฏะทัะบ Rust ัะฐััะผะฐััะธะฒะฐะตััั ะบะฐะบ ะฑะพะปะตะต ะฟะตััะฟะตะบัะธะฒะฝัะน ะธ ะฐะบัะธะฒะฝะพ ัะฐะทะฒะธะฒะฐััะธะนัั ัะทัะบ ั ะฐะบัะธะฒะฝัะผ ะธ ัะฐััััะธะผ ัะพะพะฑัะตััะฒะพะผ, ะบะพัะพััะน ัะถะต ะทะฝะฐะบะพะผ ัะตะบััะธะผ ัะฐะทัะฐะฑะพััะธะบะฐะผ Fish ะธ ัะฟะพัะพะฑะตะฝ ัะตัะธัั ะธะผะตััะธะตัั ั ะฟัะพะตะบัะฐ ะฟัะพะฑะปะตะผั.
ะ ะฟะตัะตั
ะพะดะฝัะน ะฟะตัะธะพะด ัะพัััะตััะฒะพะฒะฐะฝะธะต ะบะพะดะฐ ะฝะฐ ะก++ ะธ Rust ะฑัะดะตั ะพะฑะตัะฟะตัะธะฒะฐัััั ะฟัะธ ะฟะพะผะพัะธ ะฟัะธะฒัะทะพะบ FFI (Foreign Function Interface). ะ ะบะพะฝะตัะฝะพะผ ััััะต ะฒ ัะปะตะดัััะตะผ ะทะฝะฐัะธัะตะปัะฝะพะผ ะฒัะฟััะบะต ะฟะปะฐะฝะธัััั ะฟะพะปะฝะพัััั ะฟะตัะตะฒะตััะธ ะฟัะพะตะบั ะฝะฐ ัะทัะบ Rust.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru