Dan saks

https://www.dansaks.com/articles.shtml

https://www.embedded.com/reflections-on-virtual-functions-in-c/#_edn5 oop is a stuct with virtual functions,each function takes the struct as an argument.

https://www.youtube.com/watch?v=D7Sd8A6_fYU "talking to c programmers about c++"

https://www.youtube.com/watch?v=ieERUEhs910

links
Oop

Torvalds on C++