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å.

Annonceindlæg fra Barco

De vigtigste samarbejdstrends, som enhver IT-leder bør holde øje med

I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.

Navnenyt fra it-Danmark

Comsystem A/S har pr. 15. april 2026 ansat Iver Jakobsen som Technical Key Account Manager. Han skal især beskæftige sig med teknisk løsningssalg. Iver Jakobsen har 25 års erfaring fra TelCo-branchen. Han kommer fra en stilling som Key Account Manager hos E.ON Drive ApS. Han har tidligere beskæftiget sig med rådgivning og løsningssalg. Nyt job

Iver Jakobsen

Comsystem A/S

Norriq Danmark A/S har pr. 1. januar 2026 ansat Morten Kronborg som Consultant ERP. Han skal især beskæftige sig med hjælp og rådgivning af kundernes handels-forretningsprocesser indenfor salg og indkøb. Han kommer fra en stilling som Digital Forretningskonsulent hos Gasa Nord Grønt. Han er uddannet speditør og har bevæget sig ind i handelsvirksomheder hvor han endte med ansvar for ERP-løsninger. Han har tidligere beskæftiget sig med at være ansvarlig for implementering og drift af IT-projekter. Nyt job

Morten Kronborg

Norriq Danmark A/S

Sharp Consumer Electronics har pr. 1. april 2026 ansat Daniel Eriksson som salgsdirektør for de nordiske lande. Han skal især beskæftige sig med at accelerere virksomhedens vækst i Norden. Han kommer fra en stilling som nordisk salgsdirektør hos Hisense. Han har tidligere beskæftiget sig med detailhandel, kommerciel strategi og markedsudvidelser med bemærkelsesværdige resultater til følge. Nyt job

Daniel Eriksson

Sharp Consumer Electronics