On Sep 27, 2006, at 3:53 AM, Frank Barknecht wrote:
Hallo, Mathieu Bouchard hat gesagt: // Mathieu Bouchard wrote:
On Wed, 27 Sep 2006, Frank Barknecht wrote:
But, yes: This would be worse, if you wouldn't even know, which [+ ] object is used, depending on which namespace is active.
The decoupling of the name and the thing that the name refers to, is called late binding.
I was referring only to the printed form of a patch: If the printout doesn't include any information about active namespaces, it will become very hard to read a patch.
The namespaces could be stored as a property of the canvas, while [import] objects or [;pd-patch.pd import( messages would be the way to manipulate those stored properties.
.hc
However I don't want to be forced to write patches like: [pdcore/float]
If namespaces force you to write complete names all of the time, then there is no difference between that and just considering slashes as part of the name and not thinking about namespaces.
Exactly.
Ciao
Frank Barknecht _ ______footils.org_ __goto10.org__
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev