Opfinderen af C++ holder foredrag på DTU
Det er ingen kunst at skrive dårlig kode. Og det skorter ikke på eksempler, der dokumenterer påstanden.
Sådan lyder oplægget til et foredrag den 2. maj på DTU, hvor opfinderen af C++-sproget Bjarne Stroustrup vil fortælle om, hvordan man så kan lave god kode.

»Hvilke principper, teknikker og udtryksformer kan vi udnytte til at gøre det lettere at producere kvalitetskode? Jeg vil argumentere for type-rige grænseflader, kompakte datastrukturer, integreret ressourceforvaltning og fejlhåndtering og stærkt struktureret algoritmisk kode. Jeg vil illustrere mine ideer og motivere mine retningslinjer med nogle idiomatiske kodeeksempler,« lover Bjarne Stroustrup i sit oplæg.
Foredraget tager udgangspunkt i C++11, men da nogle funktioner kun lige er begyndt at dukke op i produktionscompilere, vil nogle af foredragets forslag have karakter af formodninger.
»Præsentationen afspejler mine tanker om, hvad moderne C + + bør betyde i 2010'erne: Et sprog til programmering baseret på letvægtsabstraktion med en direkte og effektiv kortlægning til hardware, der er egnet til infrastrukturkode,« skriver Bjarne Stroustrup videre.
Foredraget finder sted onsdag den 2. maj klokken 19 på DTU, bygning 343, auditorium 21, og der er gratis adgang, hvis man tilmelder sig før 1. maj. Du kan læse mere om begivenheden her.
Kommentarer (3)
Det lyder meget som det emne han snakkede om ved Going Native (som også er nævnt her http://www.version2.dk/artikel/video-saadan-skriver-du-god-kode-med-den-...). Det skal dog ikke afholde folk for at dukke op - Bjarne er en rigtig god taler og forstår virkelig at fange publikum - ikke kun med ting som han har forberedt at snakke om, men hans paratviden omkring mange ting relateret til hans felt er utrolig og så svarer han på hvilket som helst spørgsmål med hurtigt, men med stor eftertanke.
Hvis man er til programmering er han bestemt en person der skal opleves.
Foredraget holdes også til minde om Dennis Ritchie, fader til programmeringssproget C og til UNIX. Vi vil også sige sige noget om dette.
Et sprog til programmering baseret på letvægtsabstraktion med en direkte og effektiv kortlægning til hardware, der er egnet til infrastrukturkode
Lad dem, der vil bruge C++ til andet end infrastrukturkode bide mærke i dette: Sproget er designet til dette formål, og er ikke egnet til programmering på applikationsniveau.

