NYHETER:
DARPA ønsker å skrive om kode i C til Rust ved hjelp av AI
Det amerikanske forsvaret ønsker å fremskynde overgangen til mer minnesikker kode.
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.