When I read that you can program object oriented with Ada, it took me days to get an understanding how you can do OOP without a class concept. But after I got the idea, I really understood that OOP is the way you think and structure your code, responsibilities, data — not the syntax you’re using.
Now I’m using ObjectPascal (FreePascal) and Smalltalk (Pharo) in my spare time — two languages considered as dead by many developers. But both with (very different) great features and an open community behind!
Thanks for your great articles about Smalltalk, Richard Kenneth Eng ! 😃