NYHETER:

DARPA-prosjektet TRACTOR skal konvertere kode i C til Rust. (Foto: DARPA).
SIKKER KODE: DARPA jobber med kunstig intelligens for å skrive om programkode i C til Rust. (Foto: DARPA)

DARPA ønsker å skrive om kode i C til Rust ved hjelp av AI

Det amerikanske forsvaret ønsker å fremskynde overgangen til mer minnesikker kode.

Publisert Sist oppdatert

Det amerikanske forsvarsdepartementets forskningsavdeling DARPA (Department of Advanced Research Project Agency) utvikler et nytt verktøy, TRACTOR, som skal kunne brukes til å effektivt konvertere eldre kode i C og C++ til kode i Rust ved hjelp av maskinlæring. TRACTOR står for TRanslate All C TO Rust.

DARPAs motivasjon bak prosjektet er å fremskynde overgangen til kode med bedre minnesikkerhet. Minnefeil, for eksempel bufferoverflyt, utgjør i dag flertallet av alle store sårbarheter som finnes i større kodebaser.

Det er allerede mulig for mange store språkmodeller å konvertere kode fra C til Rust med gode resultater, men DARPA håper at TRACTOR kan ta det til neste nivå. Byrået vil holde et arrangement 26. august. Det er mulig å delta online hvis du registrerer deg senest 19. august.

Du finner mer om dette på nettstedet til DARPA. Om eventet finner du mer her.