Siirry sisältöön
18.11.2020 Uutinen

Uusi C++-standardi valmistuu

C++-ohjelmointikielen päivitettyyn standardiin on saatu uudistuksia valmiiksi edeltäjiään enemmän. Uusi standardi julkaistaneen vielä tämän vuoden aikana.

Valmiiksi saatuja uudistuksia ovat muun muassa konseptit (Concepts), vuorottaisrutiinit (Coroutines) ja moduulit (Modules). Lisäksi standardikirjastoon on lisätty komponentteja range-algoritmien tukikonsepteja hyödyntäen.

Konseptit parantavat geneerisen ohjelmoinnin tukea ja vuorottaisrutiinit parantavat asynkronisen ohjelmoinnin tukea. Moduulit puolestaan tuovat paremman keinon käyttää koodikirjastoja perinteisen esikääntäjätekniikan sijaan.

Suomalaiset asiantuntijat ovat osallistuneet uuden standardin kansainväliseen kehitystyöhön. Standardia kehitetään maailmanlaajuisten standardointiorganisaatioiden ISOn ja IEC:n yhteisen komitean JTC 1/SC 22 työryhmässä 21. C++-ohjelmointikieltä kehitetään jatkuvasti ja uusi standardi julkaistaan aina kolmen vuoden välein.