Google bløder op: Vil alligevel ikke dræbe de hukommelses-usikre sprog som C og C++

Ifølge søgegiganten kan det ikke betale sig at udskifte al kode skrevet i sprog som C++.

Artikel top billede

(Foto: unsplash)

Google har et erklæret mål om at gøre sin kode mere hukommelses-sikker.

En vej til at opnå det mål er at erstatte eksisterende kode skrevet på mindre hukommelses-sikre sprog som C og C++ til mere hukommelses-sikre sprog som Rust, Java og Kotlin.

Ifølge en artikel i The Register påpeger Google dog, at det ikke er holdbart at erstatte al kode skrevet på de mindre hukommelsessikre sprog.

"Vores langsigtede mål er gradvist og konsekvent at integrere hukommelses-sikre sprog i Googles kodebaser, mens vi udfaser hukommelses-usikker kode i ny udvikling," skriver Alex Rebert, Chandler Carruth, Jen Engel og Andy Qin fra Google i en blog-post. De fortsætter:

"I betragtning af den mængde af ​​C++-kode, som vi bruger, forventer vi, at en vis mængde moden og stabil hukommelses-usikker kode bliver bevaret i det lange løb."

Det anslås, at omkring 70 procent af de alvorlige sårbarheder i hukommelses-usikre programmer skyldes hukommelses-sikkerheds-fejl.

De sårbarheder udnytter hackere til at skabe ravage.

Microsoft satser også på Rust

For nylig lød det fra Google, at dets Android-team har oplevet, at frekvensen for tilbagerulninger med Rust er under det halve i forhold til C++.

Det skrev Jeff Vander Stoep og Alex Rebert, softwareingeniører for Android-sikkerhed i Google, i et blogindlæg.

Microsoft har ligeledes gang i en stor satsning på Rust.

Det gælder for flere af Microsofts produkter. Windows-kernen får blandt andet implementeret Rust.

"Det grundlæggende mål her var at konvertere nogle af disse interne C++ datatyper til deres Rust-ækvivalenter," sagde David Weston, chef for OS-sikkerhed hos Microsoft ved BlueHat IL 2023 i Tel Aviv, Israel sidste år.

Microsoft Azures tekniske direktør, Mark Russinovich, har sågar advokeret for, at brugen af C og C++ bør stoppe, og at Rust burde tage over.

Så langt vil Google altså ikke gå.

Annonce

Capgemini Danmark A/S

Head of Digital Trust & Security

Midtjylland

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporterelever til lokal IT på Garderkasernen i Høvelte

Københavnsområdet

Forsvarets Efterretningstjeneste

Network engineer - Datacenter & Automation

Københavnsområdet

Navnenyt fra it-Danmark

Arctic Wolfs Network har pr. 1. september 2026 ansat Victor Dohlmann som Sales Director for Nordics. Nyt job

Victor Dohlmann

Arctic Wolfs Network

Stine Willemoes Kondrup, Senior Project Manager hos Ascom, har pr. 22. juni 2026 fuldført uddannelsen Master i it, linjen i organisation på Aalborg Universitet via It-vest-samarbejdet. Færdiggjort uddannelse
Norriq Danmark A/S har pr. 2. marts 2026 ansat Kristoffer Hyltoft Overlund som Consultant ERP. Han skal især beskæftige sig med understøtte vores kunders forretning og vækstambitioner. Han kommer fra en stilling som Salgskonsulent hos D´Wine. Han er uddannet hos Aalborg Universitet hvor hvor han har taget en cand.it, IT-ledelse. Nyt job

Kristoffer Hyltoft Overlund

Norriq Danmark A/S

Fellowmind Denmark A/S har pr. 1. september 2026 ansat Morten Jakobi som Business Unit Director. Han skal især beskæftige sig med at samle og udvikle Fellowminds forretning inden for Managed Services, Cloud Infrastructure & Security. Han kommer fra en stilling som Chief Executive Officer hos Inventio.it A/S. Han har tidligere beskæftiget sig med Ledelse og udvikling af Managed Services, serviceforretninger og transformation i Norden og Benelux. Nyt job

Morten Jakobi

Fellowmind Denmark A/S