Ke hoʻokolohua nei nā mea hoʻomohala Chrome me ka ʻōlelo Rust

Nā mea hoʻomohala Chrome hoʻokolohua me ka hoʻohana ʻana i ka ʻōlelo Rust. Hana ʻia ka hana i loko nā hoʻolālā e pale i nā hewa hoʻomanaʻo mai ka hana ʻana i ka codebase Chrome. I kēia manawa, ua kaupalena ʻia ka hana i nā mea hana prototyping no ka hoʻohana ʻana iā Rust. ʻO ka paʻakikī mua e pono e hoʻoponopono ʻia ma mua o ka hiki iā ʻoe ke hoʻohana piha iā Rust i ka codebase Chrome e hōʻoiaʻiʻo ana i ka portability ma waena o C ++ code a me Rust.

E noho mau ʻo C++ i ka ʻōlelo mua ma Chrome no ka wā e hiki mai ana, no laila ʻo ka manaʻo o kā mākou mau hoʻokolohua e pili ana i ka hiki ke kāhea i nā hana C++ i loaʻa mai Rust code a pehea e hoʻohele palekana ai i nā ʻano ma waena o Rust a me C++. Manaʻo ʻia ka waihona ʻo ia ka hopena nui no ka hoʻonohonoho ʻana i ka hoʻololi ʻikepili ma waena o Rust a me C++ cxx, ka mea e hana maʻalahi i nā paʻa paʻa ma waena o nā hana C++ a me Rust. ʻO ka hoʻokumu ʻana i ia mau mea paʻa me ka lima he mea paʻakikī loa no ka mea ʻoi aku ka nui o nā kelepona Chrome API ma mua o 1700 a he nui ke kuhi hewa.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka