Agenda

Montag, 14. Mai Workshops

Uhrzeit Thema Trainer
09:00-17:00 C++11/14/17 in Visual Studio 2017 Richard Kaiser
09:00-17:00 Moderne Programmierung mit C++ Templates
Nicolai Josuttis
09:00-17:00 Stories of Debugging C++ Applications
Matthias Wedemeyer
09:00-17:00 Die Boost C++ Bibliotheken
Boris Schäling

Dienstag, 15. Mai

Uhrzeit Main Stage Second Stage
08:00-09:00 Welcome Check In & Registrierung
09:00-10:10 Keynote Visual Studio C++ Cross Platform Strategie
Steve Carroll
10:10-10:25 Kaffeepause
10:25-11:35 C++17 mit Visual Studio 2017
Nicolai Josuttis

11:35-11:45 Raumwechsel
11:45-12:55 Einführung & Praxisreport: Coroutinen als Generatoren
Andreas Reischuck
Sichere Anwendungen mit C++
Matthias Wedemeyer
12:55-13:55 Mittagspause
13:55-15:05 Wie initialisiert man ein C++ Objekt
Nicolai Josuttis
Moderne GPU Programmierung mit CUDA
Bernd Marquardt
15:05-15:20 Kaffeepause
15:20-16:30 When and how to use C++ for Cross-Platform Mobile App Development for IOS & Android
Christian Feldbacher
C++ Speicherlayout
Georg Zitzlsberger
16:30-16:40 Raumwechsel
16:40-17:50 A Dozen Dumb Design Decisions
Dr. Roland Bock
Tool-basierte Refactorings mit Visual Studio
Daniel Eiband
Im Anschluss C++ Coding Dojo
19:30 Abendveranstaltung

Mittwoch, 16. Mai

Uhrzeit Main Stage Second Stage
08:00-08:30 Hangover Coffee
08:30-09:40 Keynote Update C++ Standard
Michael Wong
09:40-09:55 Kaffeepause
09:55-11:05 Boost C++
Boris Schäling
Writing Maintainable Template Code
Dr. Roland Bock
11:05-11:15 Raumwechsel
11:15-12:25 C++ Typsicher
Andreas Fertig
Advanced Socketprogrammierung
Matthias Wedemeyer
12:25-13:25 Mittagspause
13:25-14:35 Unit Tests mit C++
Holger Kolb
Was geht mit variadischen Templates?
Dr. Peter Gottschling
14:35-14:50 Kaffeepause
14:50-16:00 Open ACC im Einsatz
Bernd Marquardt
Aspektorientiertes Programmieren mit Lambdas
Ralph Tandetzky
16:00-16:10 Raumwechsel
16:10-17:20 Komprimierung und die Pein Portabler Code-Performance
Peter Steinbach
Structured Bindings
AJ Orians
ab 17:20 Ende der Veranstaltung