On Dec 14, 2010, at 3:12 AM, IOhannes m zmoelnig wrote:
On 2010-12-14 05:58, Hans-Christoph Steiner wrote:
Pd doesn't really have classes like OOP (i.e. no inheritance), so I
as a matter of fact Pd implements a simple OOP system in C (including rudimentary inheritance).
think it can be confusing to use that term.
so i think that we should use the term
People have been saying objects for a long time with Pd and Max.
which doesn't make it any better. people have been saying "objects" for a long time in OOP, and you
could use this very definition for Pd/Max like "objects" as well: it's the little rectangle things in your Pd-patch.iirc, this has all been discussed to the end, and since then the term "objectclass" has been pretty much established for what matju refers
to as "class" right now.
"objectclass" works for me, but I don't think "class" alone makes
sense for Pd. Pd could be implemented in Java or BASIC in SmallTalk,
and neither would not be an object-oriented programming language. ;)
But yes, there are some similarities between Pd and OO.
.hc
If nature has made any one thing less susceptible than all others of
exclusive property, it is the action of the thinking power called an
idea, which an individual may exclusively possess as long as he keeps
it to himself; but the moment it is divulged, it forces itself into
the possession of everyone, and the receiver cannot dispossess himself
of it. - Thomas Jefferson