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
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