Wouter van Oijen

Senior Lecturer, Hogeschool Utrecht, Netherlands

Computer scientist by education, electronics engineer by passion. Worked on industry and space projects, runs a small webshop, teaches (mainly) embedded C++ programming. Likes abstraction, but hates overhead.


Objects? No thanks! [English]

2018 Spring

Classic C++ objects provide abstraction, but at a run-time cost. For compile-time known compositions, static classes and static class templates provide the benefits of abstraction without the time and space …