
Originally Posted by
Sergio
Obviously OOP is a language-independent thing.
Now, you insist in putting object-orientation on an undeserved privileged level. First you say that OO is not specific to programming, but "it's general to linguistics as a whole and is how language is actually used".
So you just now are getting to arguing this point? I've been stating this the entire time we've been arguing.

Originally Posted by
Sergio
You obviously have never studied mathematical logic, which gives the foundations of formal languagues. You haven't seen how propositional calculus or first-order calculus is developed here, and you obviously ignore connections between syntax and semantics, as seen in the completness theorems of both languages. Because both calculi are essential to language, and therefore to linguistics, and because (believe me) there is no OO in mathematical logic, either explicitly or implicitly, your argument is quite, if not plain, wrong.
and you're obviously full of shit, as I have shown that there are implicit objects all the way down to the fundamental levels. You have brought no actual arguments while pretending that you have, while I have always backed my arguments by logic and example, and you have not tried to poke holes or otherwise in my logic simply you keep making claims about math while throwing out names and then titles without even bothering to try to do a proper citation, which means you're failing even trying to do a proper ethos based appeal.
What's really clear from this is that you've got a vendetta against OOP while not having an understanding of what it is or how it works merely because a bunch of people from math said so and some idiot from Adobe agreed with them. Adobe being a company with notoriously awful software that continues to be notoriously awful, and if getting that math foundation had improved them don't you think their software would be not buggy shit?
Are you denying that meters and seconds and the like are nouns and as nouns models?

Originally Posted by
Sergio
Now, there is a huge difference between natural and formal languages; if english were really OO (which it isn't), that wouldn't suffice to back your claim that "it's general to linguistics as a whole and is how language is actually used", which, as previously seen, is not the case with formal languages.
Except I'm the one who has been showing things you've just been throwing out baseless conjecture.

Originally Posted by
Sergio
If you see what "database normalization" really is, you'd realize that the thing is completely mathematical and logical; OO has nothing to do there, and no, saying that you have objects there doesn't make it OO, because saying so, again, is saying nothing at all.
No it is you who doesn't understand database normalization, or object orientation which if you did you would very clearly see that it's the design process of separating things out in such a way that the result is properly designed objects.

Originally Posted by
Sergio
Next you put the worst example you could've imagined: declarative programming. If you have objects, elements, particles in there, that solely has nothing to do with OO; again, you are saying nothing just by saying that everything has objects, or elements, or particles.
How many times do I need to explain to you that setting up a foundation is important? You must build upon rock not sand. Also the entire idea that you're saying that declarative programming is not Object-Oriented is laughable at the outset. The entire basis of Markup languages are that you're dealing with a hierarchical set of objects and properties. Are you seriously going to argue that this is not the case? Let's just take a very basic example:
Code:
<html>
<head>
</head>
<body>
Some Text <a href="http://www.example.com">here</a>
</body>
</html>
which breaks down into we've got a HTML document object with an empty head object, with a body object with a text property of "Some Text here" and "here" is also a reference to an anchor object with a hypertext reference property of www.example.com

Originally Posted by
Sergio
You seem to say whatever comes to your mind and makes sense at that moment; you don't have the basis to claim that you understand the essence of things because, obviously, saying that OO is in any way "essential" is being incredibly narrow-minded, besides ignorante, of course.
Whatever you say man who has a vendetta against OO and is showing the very properties that he's claiming I have, while throwing around pure conjecture and failed attempts at ethos arguments other than your initial two, with no attempts at even beginning a logic based argument.