Microsoft: Hold op med at skrive nye programmer i C og C++

De populære programmeringssprog C og C++ er forældede og usikre, melder Microsoft-topchef ud. Brug et helt andet sprog i stedet, når du skal i gang med nye projekter.

Artikel top billede

(Foto: Computerworld)

Af Aksel Brinck, Alt om Data

Denne artikel er oprindeligt bragt på Alt om Data. Computerworld overtog i november 2022 Alt om Data. Du kan læse mere om overtagelsen her.

Gennem årtier har programmeringssprogene C og dets udvidelse C++ været blandt udviklernes favoritter. Hovedmanden bag sidstnævnte er danskeren Bjarne Stoustrup. Men nu skal de to sprog udfases, mener Microsoft – eller rettere Mark Russinovich, som er CTO for Microsoft Azure.

Ifølge Russinovich giver de hæderkronede programmeringssprog anledning til bekymringer – de er usikre og upålidelige. I stedet skal programmørerne anvende sproget Rust til nye projekter.

Afløseren har en lang historie

Rust blev udviklet af Mozilla Research i 2006. Men dette programmeringssprogs succes har i nogen grad været hæmmet af konstante versionudskiftninger. Den første stabile version 1.0 kom i 2015.

I 2021 blev Rust Foundation annonceret af fem stiftende virksomheder, som ifølge Wikipedia var AWS (Amazon), Huawei, Google, Microsoft og Mozilla. Google gav støtte til Rust i selskabets Android Open Source Project og så Rust som et alternativ til C/C++.

Ifølge ZDnet værdsætter udviklere sprogets "memory-sikkerhedsgarantier", som reducerer behovet for manuelt at administrere et programs hukommelse og reducerer risikoen for hukommelsesrelaterede sikkerhedsfejl, der belaster de store projekter, som er skrevet i "memory-usikre" sprog som C eller C++.

Ikke helt skrottede

Helt skrottet bliver de gamle sprog dog endnu ikke, ifølge Russinovich. For der er masser af kode, som skal vedligeholdes.

"Der er en enorm mængde C/C++, som vil blive vedligeholdt og udvikle sig i årtier eller længere. I går aftes kodede jeg en funktion til Handle, som blev føjet til de cirka 85.000 linjer Sysinternals C/C++-kode, jeg har skrevet. Men jeg hælder til Rust i forbindelse med nye værktøjer," siger han til ZDnet.

Annonce

Event: Årets CISO 2026

Sikkerhed | Kongens Lyngby

Årets CISO 2026 hylder de sikkerhedsledere, der skaber robusthed i et sikkerhedslandskab under pres – og som formår at løfte cyber- og informationssikkerhed fra teknisk disciplin til strategisk ledelsesopgave.

22. oktober 2026 | Gratis deltagelse

Navnenyt fra it-Danmark

Netip A/S har pr. 1. juli 2026 ansat Jacob Holm Jensen som Supportkonsulent ved netIP's kontor i Thisted. Han kommer fra en stilling som IT Supporter hos Revisionsselskabet RSM. Han er uddannet Datatekniker hos netIP - Jacob vender dermed hjem igen. Nyt job

Jacob Holm Jensen

Netip A/S

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

Victor Dohlmann

Arctic Wolfs Network

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

Netip A/S har pr. 11. august 2026 ansat Emil Kristoffersen som IT-Supporterelev ved netIP's kontor i Thisted. Han er uddannet Fisker, - Emil har dermed valgt et karriereskifte. Nyt job

Emil Kristoffersen

Netip A/S