On Mon, 15 Oct 2007, Si Mills wrote:
I came to Pd from SuperCollider. SC is very powerful and can sound amazing.
Its power lies in the fact it is a object orientated language - if you want
500 oscillators you can just change a variable, rather than having to patch
it by hand.
Pd is also quite object-oriented, but in another way. There are features
that have been confused with OOP because they tended to appear together,
especially when the marketing focuses on OOP.
Things like how the variables operate in the language, and how objects are
constructed, are not really part of OOP proper, though they may be part of
many or even most OOP languages.
With Pd, you have to use dynamic patching, if you want to create a
variable number of objects. This is more difficult than just changing a
constant or variable, but it's still OOP.
The less OOP part of the story, is that Pd lacks inheritance (but it's
unrelated to the problem you are talking about)
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
_______________________________________________
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list