[PD-dev] missing file from pd-MAIN and fftw version
Mathieu Bouchard
matju at artengine.ca
Wed Sep 27 19:49:27 CEST 2006
On Wed, 27 Sep 2006, Tim Blechmann wrote:
> the difference is, pd patches are not written in a text editor (at
> least, this is the usual case, i know, it's possible) and the parsing
> order is not transparent to the user ...
Right, that's it. There are interactive interpreters/compilers, for most
languages (except mainly C, C++, ObjC, Java, C#, VB). However those
usually don't result in things that get dumped to files (with the notable
exceptions of Smalltalk and SELF).
> unlike other interpreted languages, changes to the patch are done
> immediately,
Smalltalk and SELF make changes effective immediately on a per-method
basis. However, those languages don't really have a top-to-bottom parsing
order unless you really insist to load the code from text files (which is
not usual for Smalltalk and SELF).
> i.e. after changing something in the patch, there is no need to reload
> the patch file (compared with python's 'reload' or recompiling with a
> langugage like c/c++).
What pd needs here is the decoupling of creators from the classname-table,
in such a way that it is possible to know what is the t_class associated
to a given name, so that pd can know whether an object needs to be
recreated or not, depending on whether the t_class associated with a name
has changed or not.
> what makes you think, that this is similar in text-based languages?
What you just said clarifies the distinction that you wanted to make.
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju
| Freelance Digital Arts Engineer, Montréal QC Canada
More information about the Pd-dev
mailing list