Object Oriented Programming, and Why the Languages Are Wrong

Object Oriented Programming has been the standard for the industry for decades now. However, as implemented in the various object oriented programming languages, it's more complex and difficult to manipulate than commonly understood. Having worked with a number of object oriented programming languages and non-OOP languages, I thought I'd state the case for avoiding