Room 1

14:30 - 15:30 (UTC+02)

Talk (60 min)

Typical C++, but why?

The C++ type system is both very weak and very strong. In this presentation I will show you how using the strengths of the type system makes your code better. I will show you how types... * prevents incorrect code from compiling * improves readability of code * reduces the risks when changing code and I will show you how very simple changes to your code will take you far in the desired direction.

Software Design

Björn Fahller

Björn wrote his first program in 1980. After completing his MSc in CS and Engineering in 1994, programming has been the primary source of income, mostly from writing embedded software for communications systems. He has been working for a while at Net Insight, where he wears many hats, including mentor, trouble shooter, network communications expert, software architect and programmer; the latter in increasingly modern C++.

Occasionally Björn has been seen tinkering with unorthodox software constructs, pondering "what can be done with this?" He lives in Stockholm