DARPA utvecklar en AI-översättare för att skriva om C-kod i Rust

US Defense Advanced Research Projects Agency (DARPA) introducerade projektet TRACTOR (Translating All C to Rust), som utvecklar en översättare för att automatiskt konvertera C-projekt till en Rust-representation. Översättaren är känd för sin användning av maskininlärningstekniker för att uppnå en nivå av resulterande Rustkod som i stil och kvalitet ligger nära kod skriven av en erfaren programmerare, och använder minnessäkra tekniker när det är möjligt utan att inkludera block och funktioner markerade med nyckelord "osäkert" " Det antas att den utvecklade översättaren kommer att lösa säkerhetsproblemet med gammal C-kod och bli av med potentiella sårbarheter orsakade av osäker minneshantering och odefinierat beteende.

Källa: opennet.ru

Köp pålitlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster