10 May
2017
10 May
'17
11:26 a.m.
At our VCFE C++ keynote lecture, Bjarne Stroustrup elaborated many of the goals of C++, one of which is "zero overhead abstraction". All doubts on the practicality of that goal has now been dispelled from my mind with this fascinating video on demonstrating zero overhead in writing a C64 game in C++, cross compiled to '386 then translated to 6502. You have to be careful, but a high degree of this zero overhead is proven to be possible. If you, like me, have been ignoring the evolving constructs of C++, this will give you an appreciation of what has been developed and in my case is pointing me into directions to what to catch up on. https://youtu.be/zBkNBP00wJE