Back to [[conference:committee:2015-proposals]]\\ \\ **Title**: Embedded Programming Death Match: C vs. C++\\ **Proposer**: [[2015:Dan Saks]]\\ **Type**: Case Study\\ **Duration**: 90 mins\\ **Description**: \\ C offers various ways to represent and manipulate hardware devices. C++ offers additional object-oriented techniques that provide higher levels of abstraction. Many C programmers assert that using C++ objects for hardware accesses is too costly, yet they can offer no measurements to back that claim. This session explains how to actually measure such claims. It also presents results from some measurements that show, at least for ARM processors, that some widely-used C techniques are actually slower than straightforward C++ techniques.\\ \\ \\ \\