DARPA arendab AI-tõlgi, et tõlkida C-koodi Rust'i

Ameerika Ühendriikide kaitseministeeriumi (DARPA) tuleviku uurimisprojektide amet tutvustas projekti TRACTOR (Translating All C to Rust), mis arendab tõlkijat, et automaatselt konverteerida C-keeles projekte Rust'i esitusse. Tõlkija on tuntud oma masinõppe meetodite kasutamise poolest, et saavutada Rust'i tulemuskoodi tase, mis on stiili ja kvaliteedi poolest sarnane kogenud programmeerija kirjutatule, ning kasutab võimalusel mäluga töötamiseks ohutuid meetodeid ilma 'unsafe' märksõnaga tähistatud plokkide ja funktsioonideta. Eeldatakse, et arendatav tõlkija lahendab vanade C-koodi turvaprobleemid ja vabaneb potentsiaalsetest haavatavustest, mis on põhjustatud ebasoodsast mälutootmisest ja määramatust käitumisest.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster