Meeting 0xD - Strong types to write more comprehensible code

typesafety



An in depth example of making function calls and output parameters more readable with the help of strong types. While the C++ guidelines recommend avoiding output parameters, they are sometimes necessary when dealing with expensive to move types, or when modifying input data.

With strong typing and template deduction, you can make your function calls more readable, without sacrificing performance.

Agenda

17:30 – 17:45Meet & Greet
17:45 – 18:30Presentation
18:30 – 19:00Meet & eat
19:00 –Discussions

Robin Widegren is a backend programmer working on Ubisoft Uplay, who started his programming career writing customer billing software in COBOL.

With an interest of exploring new toolsets and programming features, the only thing holding him back being increasing template compile times. When not programming, he can be found playing grindy videogames and pampering to spoiled parrots.