Programozási nyelveket tesztel a Google

Programozási nyelveket tesztel a Google

2021. szeptember 23. 09:04, Csütörtök
A társaság érdeklődése a Rust és a C++ felé fordult.

A Rust programozási nyelvet a Mozilla fejlesztette ki, majd a Firefox böngészőbe is integrálta. A szervezet példáját előbb a Microsoft, majd az Amazon követte, utóbbi cég ráadásul egyre nagyobb mértékben támaszkodik a Rustra. Idén februárban pedig bejelentették a Rust Alapítvány létrehozását.

A Chrome fejlesztőcsapata jelenleg azt vizsgálja, hogy miként akadályozhatja meg a szoftverben a memóriahibák bekövetkezését. A Chrome súlyos biztonsági hiányosságainak 70 százaléka ilyen jellegű probléma. A csoport ezért a Rust programozási nyelvet és a C++ néhány saját kiegészítését teszteli. A cél annak biztosítása, hogy ne csupán a memóriahibák száma csökkenjen jelentős mértékben, hanem ezzel párhuzamosan a program teljesítménye se essen vissza.

A Rust gyakorlatilag az utolsó szalmaszálat jelentheti, azonban vannak bizonyos tényezők, amelyeket nem lehet figyelmen kívül hagyni. A fejlesztők többek között azt írták, hogy ha holnap reggeltől a Rust segítségével kezdenék elkészíteni az új nagy komponenseket, akkor is több évre lenne szükség a biztonsági hiányosságok többségének a befoltozására. Viszont a legnagyobb körültekintés ellenére sem garantálná senki és semmi sem azt, hogy nem keletkeznek újabb biztonsági rések.

A csapat mindenesetre kiadott egy dokumentumot, amelyben a Rust használatát mutatja be a Chrome böngészőben. Emellett vannak nem nyilvános kiadások, amelyek tartalmazzák a módosításokat, ezek azonban kísérleti verziók. Az tehát egyelőre kérdéses, hogy a Rusttal kiegészített Chrome-változatok mikortól lesznek elérhetők.

Kapcsolódó linkek

Listázás a fórumban 
Adatvédelmi beállítások