[PD] pdmtl abstractions questions and comments
fbar at footils.org
Tue Jul 3 13:54:38 CEST 2007
Frank Barknecht hat gesagt: // Frank Barknecht wrote:
> Names must not conflict, but building your non-conflicting names can
> be done in several ways. Many involve using some kind of repeating
> prefix. Whether that prefix is separated with a slash or a dash
> doesn't matter that much.
Little addition: me chosing "-" and pdmtl choosing "/" as seperator
has the advantage that people can use both (list-)collections at the
same time, which is useful as they follow a slightly different
philosophy: [list]-abs is meant to implement common list-operations as
dependency-free as possible, so using externals is forbidden, while
pdmtl uses loads of externals.
Btw.: There is a yet unpublished version of many [list]-abs which *do*
use externals to speed things up. By putting these in front of or
using them instead of the external-free [list]-abs in your path, one
can profit from the speed-up and still use the external-free interface
to write patches, that also run on everyone's plain Pd. In a similar
way, features only available in newer Pds - like [list length] - can
be used without requiring that people upgrade to the latest Pd.
Frank Barknecht _ ______footils.org_ __goto10.org__
More information about the Pd-list