21. september

}

16.15

ORBIT Event Space
Finlandsgade 20, 8200 Aarhus N

Kom med, når vi sammen med Aarhus C++ User Group (AaCppUG.dk) byder velkommen til en hyggelig eftermiddag hvor vi nørder C++

Denne gang har vi to oplæg, to forskellige vinkler på moderne C++ – fra avancerede teknikker til konkrete spørgsmål om, hvad sprogets nye features egentlig betyder i praksis.

Først dykker vi ned i symbolsk differentiering af bind expressions med en teknik til numerisk differentiering. Derefter retter vi blikket mod C++26 Contracts og undersøger, hvilke garantier de faktisk giver – og hvilke tekniske og politiske diskussioner der ligger bag.

Oplæg 1: Symbolsk differentiering af bind expressions

Vi laver symbolsk differentiering af bind expressions med en teknik til numerisk differentiering.

Oplægget holdes af Bjørn Reese, civilingeniør med en fortid hos Systematic, Bang & Olufsen samt Roku Denmark, som han var med til at etablere. Han er specialiseret i C++ og har blandt andet fungeret som Boost Review Manager. I dag arbejder han hos Sensaphor, der udvikler intelligente sensorer.

Oplæg 2: C++26 Contracts – hvad kan vi egentlig regne med?

C++26 Contracts gør krav til kode tydeligere, men hvad kan vi egentlig regne med, at de garanterer?

Vi undersøger idéens værdi og de tekniske knaster omkring compile time, runtime og forskellige buildkonfigurationer. Undervejs ser vi også på standardiseringsprocessen, de politiske slagsmål og konsekvenserne for os, der skal bruge sproget i praksis.

Oplægget holdes af Søren, foredragsholder, ejer af DevelEdu og lektor på Institut for Elektro- og Computerteknologi ved Aarhus Universitet. Han underviser blandt andet i avancerede programmeringskoncepter i C++ og Cloud Computing og har tidligere været ansvarlig for C++-kurserne på Teknologisk Institut.

PROGRAM

Små ændringer kan forekomme.

16.15: Velkomst
16.30: Symbolsk differentiering af bind expressions, v. Bjørn Reese
17.15: C++26 Contracts – hvad kan vi egentlig regne med?
18.00: Fælles pizzabestilling og netværk

SPROG

Dette event afholdes som udgangspunkt på dansk.

HVEM KAN DELTAGE?

Alle interesserede er velkomne til dette og andre meetups i Aarhus C++ User Group. 

 

VENUE

Institut for Elektro- og Computerteknologi, ORBIT Event Space (bygn. 5122, lokale 122), Finlandsgade 20, 8200 Aarhus N

TILMELDING

* indicates required

Når du registrerer dig som deltager på dette event, accepterer du at modtage e-mail-updates fra ORBIT Lab, fx ændringer i forbindelse med dette event. Du kan selv justere dine præferencer og til enhver tid afmelde dig mailinglisten. Dog anbefaler vi, at du forbliver på listen som minimum frem til eventet er afholdt, så vi kan oplyse dig om eventuelle ændringer. Der kan blive produceret video/billedmateriale til eventet. Hvis du ikke har lyst til at blive fotograferet, så sæt dig ude i siden og giv gerne vores fotograf besked. Du kan læse mere i vores Privacy Policy.

Hvis du har spørgsmål til dette event, er du velkommen til at kontakte Litte Dalsgaard, ORBIT Lab Community Manager,

Institut for Elektro- og Computerteknologi: litte@ece.au.dk