Indeed, my first industry job, after spending my undergraduate and graduate degrees honing C++ skills, was doing object oriented C. It was actually great, taught me a lot about what actually matters in a language versus what people will tell you.
Agreed. Pretty good, worthwhile article. But it's about code construction and organization, spanning abstract data types (ADTs) and object-oriented design heuristics.
https://www.amazon.com/Object-Oriented-Assembly-Language-Len...
Indeed, my first industry job, after spending my undergraduate and graduate degrees honing C++ skills, was doing object oriented C. It was actually great, taught me a lot about what actually matters in a language versus what people will tell you.