Re: Why is OO Popular?

From: Alfredo Novoa (alfredo_at_ncs.es)
Date: 05/06/04


Date: Thu, 06 May 2004 14:34:52 GMT

On Wed, 28 Apr 2004 16:47:09 +0100, Calum <calum.bulk@ntlworld.com>
wrote:

>To speculate on how humans think, we can look to human language. There
>must be a correspondence between human thought and human language, some
>would even say they are inseparable. In natural language, you have
>nouns, verbs and adjectives, which correspond to objects, messages and
>members. Therefore, there is at least some correspondence between OO
>language, human language, and therefore human thought.
>
>OO does not have a monopoly on nouns, verbs and adjectives however. In
>a functional language, a function is perhaps a verb, while values are
>nouns. In a logic language, terms are nouns, while predicates are verbs
>or adjectives.

Good point! OO knows a little about nouns, but but almost nothing
about phrases.

OO is only yet another little step, not the end.

>Logic programming is "better" IMO at modeling the real world, e.g.

Of course, but it is still in a primitive stage due to the conformism
of the masses among other things

>however to implement algorithms using logic programming is IMO less easy
>than in functional/procedural/OO languages. So this isn't the whole
>story either.

Algorithms are low level stuff, but logic and procedural programming
can be used together.

Regards
  Alfredo



Relevant Pages

  • Linguistic Predictions IV
    ... In order to cope with this growth we need resources. ... Academic language uses more nouns than verbs ... However, I know human language is beautiful, encodes more than ...
    (sci.lang)
  • Re: Linguistic Predictions IV
    ... > density of information necessitates a tool to communicate and interact ... Human language might not be capable of keeping pace with this ... Academic language uses more nouns than verbs ...
    (sci.lang)
  • Re: Elements of Style in English
    ... the human theory of mind and human language, ... others are, by extrapolation, the agents of their actions. ... what we would call verbs and nouns, or that lack any notion of agency ... corresponding to verbs ...
    (comp.lang.lisp)
  • Re: Why is OO Popular?
    ... To speculate on how humans think, we can look to human language. ... OO does not have a monopoly on nouns, verbs and adjectives however. ... then presumably our brains can manipulate it better. ...
    (comp.object)
  • Re: Verbs and children
    ... are learning nouns, nouns will be lumped into one category. ... If grammar is innate, children do not "learn" language, but language ... The "grammar tree" grows as the child grows. ... Nouns are not more basic concepts than verbs. ...
    (sci.lang)