Opinions on object oriented programming

BlitzMax Forums/BlitzMax Programming/Opinions on object oriented programming

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Mikkel:

"Ethics and sense of reality isn't really much of an issue with regards to computer programming."

-- For me it is, so it's a matter of personal preference.

("The handle is detached and allows you to keep control of the fact that the objects are unique, even though they may be acting identically.")

"This is already the case in OO methodlogies. All objects by definition have Identity, State and Behavior. "

-- Then that requires at least two objects or a class and an object. My system requires only one `object`.

"And how is that "short of how the world models itself"? "

-- A tree is not just a tree. That's a human interpretation of it. There is more to it. Whether that `more` is important is the issue here. It's important to me. Maybe it doesn't matter for others.

("But object-oriented programming treats objects as though they have a permanent fixed reality.")

"No it doesn't."

-- To a degree it does.

"What you're thinking about is the Composite Method Pattern."

-- No, because I don't know what that is. Care to explain? I am guessing it is not an accurate comparison.