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.

Computerworld Events

Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

Digital transformation | København

Executive Conversations: Kina, Trump og AI-ledelse

Kina, USA og AI flytter magt og markeder. Geopolitik rammer leverandørkæder, chips, data og standarder. Lær at koble global risiko med konkret it-ledelse. Få styr på governance, sikkerhed og compliance i AI. Deltag og styrk din handlekraft.

Infrastruktur | København

Cloud & infrastruktur 2026: AI, afhængighed og digital handlefrihed

Cloud er strategisk infrastruktur og fundament for AI, drift og innovation. Geopolitik og regulering ændrer leverandørvalg og dataplacering. Computerworld samler beslutningstagere om afhængighed, europæiske alternativer og digital handlefrihed.

Digital transformation | Aarhus C

Computerworld Summit 2026 - Aarhus

Styrk din digitale strategi med konkret brug af AI og ny teknologi. Mød 200 it-professionelle, få indsigter, løsninger og netværk på én dag. Computerworld Summit i Aarhus viser hvordan teknologi skaber forretningsværdi – her og nu.

Se alle vores events inden for it

Netcompany A/S

Senior Network Engineer

Københavnsområdet

Capgemini Danmark A/S

Financial Accounting Consultant (SAP)

Københavnsområdet

Banedanmark

Bliv Graduate i IT-Infrastrukturudvikling

Københavnsområdet

KMD A/S

Senior Solution Architect

Københavnsområdet

Navnenyt fra it-Danmark

Netip A/S har pr. 1. marts 2026 ansat Ajanta Holland Christensen som Sales Manager ved netIP's kontor i Aarhus. Han kommer fra en stilling som Account Manager hos Orange Cyberdefense. Nyt job
netIP har pr. 20. januar 2026 ansat Mikkel Lykke Petersen som Datateknikerelev ved netIP Thisted/Aalborg. Han er uddannet håndværker og har arbejdet som både montør, mekaniker, tømrer og tagdækker. Nyt job
Markus Dalsgaard Sisseck, Business Developer hos Martinsen Rådgivning & Revision, har pr. 21. januar 2026 fuldført uddannelsen Master i it, linjen i organisation på Aalborg Universitet via It-vest-samarbejdet. Færdiggjort uddannelse

Markus Dalsgaard Sisseck

Martinsen Rådgivning & Revision