Object Oriented Landscape

After analysis of the many Wiki ThreadMess, there has become a clarity that allows some order to be placed on the notion of "the Object".

There are two poles to the Object landscape within ObjectOrientedProgramming, both of which misinform the theorizer and ProgrammerWhoWantsToUnderstand?.

In between these two poles or extrema, and since ultimately AllDataRelatesToOtherData, there is proposed the possibility of a UnifiedDataModel encompassing most of what programmers *actually* do, when they aren't thinking of abstract theoretical ToyProblems. See DataEcosystem.

This is not to be confused, by the way, with the mathematical idea of TypeSystems, which is also in between these two extremes, but in the opposite direction -- into the Platonic realm of mathematics. This unconscious conflation has confused and unintentionally alienated the ComputerScientists from the ComputerProgrammers? who tend to employ the same terminology for different purposes. Despite the two sharing a mathematical commonality, one deals with logic gates and BooleanLogic while the other deals with Symbols.


EditText of this page (last edited May 26, 2013) or FindPage with title or text search