Niklaus wirth

Sales trick
https://archive.is/KMIOs "....Nevertheless, the  careful  observer  may  wonder,  where  the  core  of  the  new  paradigm  would  hide,  what  was  the  essential  difference  to  the  traditional  view  of  programming.  After all, the old cornerstones of procedural programming reappear, albeit embedded in a new  terminology:  Objects  are  records,  classes  are  types,  methods  are  procedures,  and  sending a method is equivalent to calling a procedure. True, records now consist of data fields  and,  in  addition,  methods;  and  true,  the  feature  called  inheritance  allows  the  construction of heterogeneous data structures, useful also without object-orientation. Was this change of terminology expressing an essential paradigm shift, or was it a vehicle for gaining attention, a “sales trick”? ..."

wirth
https://news.ycombinator.com/item?id=3407661 Niklaus Wirth Through the Looking Glass. Critiques oop.

https://inf.ethz.ch/personal/wirth/Articles/GoodIdeas_origFig.pdf

http://lambda-the-ultimate.org/node/1773 Discussion on Wirth's paper.

https://web.archive.org/web/20060217044653/http://research.microsoft.com/~lampson/33-Hints/WebPage.html

links
Rob Pike