Pamekar Chrome nuju ékspérimén sareng basa Rust

Pamekar Chrome ékspérimén ngagunakeun basa Rust. Karya dilaksanakeun di jero inisiatif pikeun nyegah kasalahan memori lumangsung dina codebase Chrome. Ayeuna, padamelan dugi ka alat prototipe pikeun ngagunakeun Rust. Tangtangan kahiji anu kedah diungkulan sateuacan anjeun tiasa pinuh ngagunakeun Rust dina basis kode Chrome nyaéta mastikeun portabilitas antara kode C++ sareng Rust.

C ++ bakal tetep basa primér dina Chrome pikeun mangsa nu bakal datang foreseeable, jadi fokus percobaan urang téh dina kamampuhan pikeun nelepon aya C ++ fungsi tina kode Rust jeung kumaha aman ngaliwatan tipe antara Rust jeung C ++. Perpustakaan dianggap salaku solusi utama pikeun ngatur bursa data antara Rust sareng C ++ cxx, nu otomatis nyieun bindings aman antara C ++ jeung fungsi Rust. Nyiptakeun bindings sapertos sacara manual teuing kuli-intensif saprak Chrome API boga leuwih ti 1700 nelepon jeung aya kamungkinan luhur nyieun kasalahan.

sumber: opennet.ru

Tambahkeun komentar