Kæmpe-opdatering af C++ på vej: Første stor-opdatering siden 2017

Det 35 år gamle programmerings-sprog C++ får inden længe sin første større overhaling siden 2017 med den kommende lancering af C++20, der netop er blevet godkendt.

Artikel top billede

(Foto: Dan Jensen)

Der er nyt på vej, hvis du er en af de mange programmører, der arbejder i det meget udbredte programmerings-sprog C++.

For inden længe vil C++ blive opdateret med en række nye features og funktioner i den første større opdatering af det 35 år gamle sprog siden 2017.

Således har arbejdsgruppen bag opdateringen, WG21 (‘Working Group 21) under den internationale standardiseringsorganisations (ISO) C++-gruppe netop godkendt den endelige version af opdateringen.

Med den opgraderes C++ til den nye C++20.

“C++20 har nu fået de sidste tekniske godkendelser. Vi forventer, at versionen bliver formelt lanceret mod slutningen af 2020, efter vi har færdiggjort en sidste omgang med ISO-arbejde,” lyder det fra Microsoft-manden Herb Sutter, der i mange år har siddet i WG21 C++ ISO-arbejdsgruppen.

Første i tre år

Opdateringen til C++20 er en større omgang set gennem C++-briller.

Ifølge Herb Sutter bliver det således den største release siden C++11, der blev lanceret helt tilbage i 2011, hvor versionen erstattede C++03.

Den blev senere fulgt af C++14 (som blev lanceret i 2014) og dernæst af C++17 for tre år siden.

Ifølge ISO vil C++20 blive den første C++-version, der er helt standardiseret.

Med den nye version kommer det, som ISO kalder for ‘modules’ og ‘coroutines.’

‘Modules’ anvendes til at isolere konsekvenserne af makroer i større projekter.

Ifølge Herb Sutter er det første gang, at ISO indføjer en feature, hvor brugerne selv kan definere en navngiven indkapsling i C++.

Du kan læse hans blog om de nye Modules og Coroutines i C++ her.

Udviklet af danske Bjarne Stoustrup

C++ blev oprindeligt opfundet af danske Bjarne Stoustrup i 1985. Dengang var sproget helt afgørende for Microsofts arbejde med at bygge Windows, der blev lanceret senere det år.

C++ har gennem årene fortsat med at være vigtig for Microsoft, der i de senere år dog har arbejdet på delvist at erstatte C og C++-kode i Windows med Rust, som er udviklet af Mozilla, som står bag Firefox.

C++ er bredt anerkendt for at være et hurtigt sprog og anvendes i dag ikke mindst i udviklingen af computerspil og lignende.

Læses lige nu

    Annonceindlæg fra Pointsharp

    Undgå disse faldgruber, når du skifter fra manuel adgang til identitetsautomatisering

    Identitetsstyring håndteres i mange organisationer stadig som en kombination af ticketsystemer, e-mail-anmodninger, chatbeskeder og lignende kanaler.

    Scleroseforeningen

    Digital platform- og integrationsansvarlig

    Københavnsområdet

    AP Pension

    Løsningsarkitekt

    Københavnsområdet

    Netcompany A/S

    Linux Operations Engineer

    Københavnsområdet

    Capgemini Danmark A/S

    SAP S/4HANA Finance Lead

    Københavnsområdet

    Navnenyt fra it-Danmark

    55,7° North (a Beautiful Things company) har pr. 2. februar 2026 ansat Philip Jacobi Zahle, 53 år,  som Partner & CSMO. Han skal især beskæftige sig med Ansvar for Salg, Marketing og Brandudvikling i Norden, som han tidligere har gjort med GoPro, Skullcandy og Insta360 m.fl. Han kommer fra en stilling som Marketing & Branding Manager hos Boston Group A/S. Han har tidligere beskæftiget sig med distribution og brand building gennem 26 år og er kendt fra mærker som GoPro, Skullcandy og Insta360. Nyt job

    Philip Jacobi Zahle

    55,7° North (a Beautiful Things company)

    Infosuite A/S har pr. 1. marts 2026 ansat Henrik Sandmann som Chief Operating Officer (COO). Han skal især beskæftige sig med drift, produktudvikling og skalering, herunder også procesforbedringer og udnyttelse af AI og nye teknologier. Han kommer fra en stilling som Program Director hos ADMG ApS. Han er uddannet cand. scient i datalogi og har derudover en MBA indenfor strategi, ledelse og forretningsudvikling. Nyt job

    Henrik Sandmann

    Infosuite A/S

    Thomas Nakai, Product Owner hos Carlsberg, har pr. 27. januar 2026 fuldført uddannelsen Master i it, linjen i organisation på Aarhus Universitet via It-vest-samarbejdet. Færdiggjort uddannelse

    Thomas Nakai

    Carlsberg

    Lars Jul Jakobsen, chefkonsulent hos Region Nordjylland, har pr. 28. januar 2026 fuldført uddannelsen Master i it, linjen i organisation på Aarhus Universitet via It-vest-samarbejdet. Færdiggjort uddannelse

    Lars Jul Jakobsen

    Region Nordjylland