
Kunne du tænke dig viden om og indsigt i de nyeste udvidelser og ændringer af C++ i C++20?
Mjølner åbner dørene til endnu et fagligt seminar, og denne gang får du mulighed for at dykke ned i et udvalg af nyhederne i C++20. Tilmed tager vi en embedded vinkel, og du får indsigter i hvordan Mjølner effektivt udnytter og arbejder med C++ i embedded projekter for vores kunder.
Vi har fået foredragsholder og lektor Søren Hansen til at komme og guide dig igennem et udvalg af de mange nye og spændende ting der er kommet i C++20.
Han vil blandt andet komme ind på de spændende store nye tiltag som modules, der gør det muligt at slippe for header filer, concepts der gør brugen af templates lettere samt giver bedre fejlbeskeder. Coroutines der giver mulighed for at skrive funktioner der suspenders og kan genoptages og sidst, men ikke mindst ranges der giver en ny måde at arbejde på mængder af elementer.
Af sproglige fornyelser vil han blandt andet komme ind på constexpr/consteval, operator<=>, forskellige forbedringer af lambda, designated initializers samt nye attributer.
Derudover er der kommet tilføjelser til standard biblioteket, hvor Søren vil kigge på nyheder som std::format, std::span, std::bit_cast<> samt et udvalg af de nye synkroniseringsmekanismer.
Herefter vil Embedded Architect Bent Bisballe Nyeng fra Mjølner give dig indsigt i hvordan moderne C++ anvendes i praksis i Mjølners embedded arbejde for vores kunder.
Bent vil tage udgangspunkt i konkrete eksempler fra dagligdagen og tale ind i udfordringerne og fordelene ved modernisering af brugen af C++ i en eksisterende kodebase. Han vil gennemgå eksempler på best practice indenfor blandt andet hukommelsesstyring, mønsterprogrammering og zero overhead abstractions.
Der er med andre ord et par spændende eftermiddagstimer på programmet.
Der er nu lukket for tilmelding.
Har du spørgsmål til arrangementet, er du velkommen til at kontakte Communication & Marketing Manager, Anne Kjærholm på akp@mjolner.dk.