Onjiniyela be-Chrome bazama ngolimi lwe-Rust

Chrome Developers ukuhlola usebenzisa ulimi lwe-Rust. Umsebenzi wenziwa ngaphakathi kohlaka imizamo ukuvimbela iziphazamisi zememori ukuthi zingaveli ku-codebase ye-Chrome. Umsebenzi okwamanje ukhawulelwe kumathuluzi e-prototyping ukuze usebenzise i-Rust. Umsebenzi wokuqala odinga ukuxazululwa ngaphambi kokuthi usebenzise ngokugcwele i-Rust ku-codebase ye-Chrome ukuqinisekisa ukuphatheka phakathi kwekhodi ye-C++ ne-Rust.

Ngokwekusasa elibonakalayo, i-C++ izohlala iwulimi oluyinhloko ku-Chrome, ngakho ukugxila kokuhlolwa okuqhubekayo kusekhonweni lokubiza imisebenzi ekhona ye-C++ kusukela kukhodi yokuRust kanye nendlela ephephile yokudlulisa izinhlobo phakathi kwe-Rust ne-C++. Umtapo wolwazi uthathwa njengesixazululo esikhulu sokuhlela ukushintshana kwedatha phakathi kweRust ne-C++. cxx, okudala ngokuzenzakalelayo ukubophezela okuvikelekile phakathi kwemisebenzi ye-C++ kanye neRust. Ukwenza mathupha izibopho ezinjalo kudla isikhathi esiningi njengoba i-Chrome API inamakholi angaphezu kuka-1700 futhi kunethuba elikhulu lokwenza iphutha.

Source: opennet.ru

Engeza amazwana