Ua hoʻopuka ʻo Peter Ammon, ke alakaʻi o ka hui Fish interactive shell i kahi hoʻolālā e hoʻololi i ka hoʻomohala ʻana o ka papahana i ka ʻōlelo Rust. Hoʻolālā lākou ʻaʻole e kākau hou i ka pūpū mai ka ʻohi ʻana, akā me ka liʻiliʻi, e hoʻololi i kēlā me kēia module, unuhi iā ia mai C++ i ka ʻōlelo Rust. Wahi a nā mea hoʻomohala iʻa, ʻo ka hoʻohana ʻana i ka Rust e kōkua i ka hoʻoponopono ʻana i nā pilikia me ka multithreading, e loaʻa i nā mea hana ʻike hewa hou a kiʻekiʻe, hoʻomaikaʻi i ka palekana hoʻomanaʻo a hoʻopau i nā hewa, e like me ke komo ʻana i ka hoʻomanaʻo ma hope o ka hoʻokuʻu ʻia ʻana, i ka wā e hoʻoponopono ai i nā kaula i hoʻohana ʻia e Fish. ke ʻano wchar_t.
Hoʻomaopopo ʻia ʻo nā mea hana no ka ʻōlelo C ++ i manaʻo ʻia e nā mea hoʻomohala e like me ka wā kahiko, a aia nā hopohopo me ka hoʻohana mau ʻana o C ++, e piʻi aʻe ka paʻakikī i ka loaʻa ʻana o nā mea komo papahana hou i ka wā e hiki mai ana. ʻIke ʻia ka ʻōlelo Rust ma ke ʻano he ʻōlelo hoʻohiki a hoʻomohala ikaika me kahi kaiāulu ikaika a ulu, i kamaʻāina mua i nā mea hoʻomohala Fish o kēia manawa a hiki iā ia ke hoʻoponopono i nā pilikia i loaʻa i ka papahana.
I ka wā hoʻololi, e hōʻoia ʻia ka noho pū ʻana o C++ a me Rust code me ka hoʻohana ʻana i nā paʻa FFI (Foreign Function Interface). ʻO ka hope loa, i ka hoʻokuʻu nui ʻana e hoʻolālā lākou e unuhi piha i ka papahana i ka ʻōlelo Rust.
Source: opennet.ru
