Student 👨🏻🎓 | Software Developer 👨🏻💻 | Aspiring Photographer 📷 | Cinema Lover 🎬 https://alessandro.biondi.me
I’m sorry that I long ago coined the term “objects” for this topic because it gets many people to focus on the lesser idea. The big idea is messaging.- Alan Kay, the inventor of OOP
C++ is a horrible [object-oriented] language… And limiting your project to C means that people don’t screw things up with any idiotic “object model” c&@p. — Linus Torvalds, the creator of Linux
Many people have criticized Object-Oriented Programming, including very prominent software engineers. Heck, even the inventor of OOP himself is a well-known critic of modern OOP!