[PD] libraries in Pd-extended 0.43

Hans-Christoph Steiner hans at at.or.at
Tue Dec 14 15:24:31 CET 2010


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





More information about the Pd-list mailing list