Chrome garatzaileak Rust hizkuntzarekin esperimentatzen ari dira

Chrome Garatzaileak esperimentatzen Rust hizkuntza erabiliz. Lana barruan egiten da ekimenak Chrome kode-basean memoria-akatsak gerta ez daitezen. Gaur egun, lana Rust erabiltzeko tresnen prototipoetara mugatzen da. Rust Chrome kode-basean guztiz erabili aurretik landu behar den lehen erronka C++ kodearen eta Rust-en arteko eramangarritasuna bermatzea da.

C++-k Chrome-n lehen hizkuntza izaten jarraituko du etorkizun hurbilean, beraz, gure esperimentuen ardatza Rust kodetik dauden C++ funtzioei deitzea eta Rust eta C++-ren artean motak modu seguruan pasatzea da. Liburutegia Rust eta C++-ren arteko datu-trukea antolatzeko irtenbide nagusitzat hartzen da CXX, C++ eta Rust funtzioen arteko lotura seguruak automatikoki sortzen dituena. Lotura horiek eskuz sortzea oso lan handia da, Chrome APIak 1700 dei baino gehiago dituelako eta errore bat egiteko probabilitate handia baitago.

Iturria: opennet.ru

Gehitu iruzkin berria