[PD] check mail with pd ?
Simon Wise
simonzwise at gmail.com
Sun Feb 9 09:03:28 CET 2014
On 09/02/14 16:34, Jonathan Wilkes wrote:
> On 02/08/2014 11:44 PM, Simon Wise wrote:
...
>> It would be nice to be able to do this natively, especially since many Pd
>> programmers are not that familiar with procedural programming. It is certainly
>> practical and worthwhile to extend Pd for this but that requires some of the
>> things that have been long put off till later for a very very long time.
>> Meanwhile the Lua external provides the way to do what remains problematic
>> natively (as much due to policy as anything else) and anyone capable of adding
>> functionality to Pd will find it much much easier to use Lau than to engage in
>> a huge and perhaps fruitless effort to push it into Pd.
>
> It sounds like you are rationalizing and encouraging non-development.
More pointing out the frustrations that have been experienced in the past, and
noting that decisions about what is added to Pd core are very consistent and are
very careful, cautious and slow in these areas in particular. As you pointed out
adding something like a string type without introducing it to [print] is not
good, so ... you use clumsy workarounds that don't actually allow strings in
messages, perhaps just pointers to stings with arcane results in [print] ... or
write a bunch of replacement core objects that recognise strings to use within
the library such as [stringprint] etc ... or use a fork with enhanced types and
core objects that may or may not be compatible with some eventual core string type.
It may be worth enhancing pd-l2ork this way as it has already departed
considerably from pd, their choice has been to speed up development by bypassing
these issues and pushing ahead without integration with core Pd, but I think
adding strings confined to a small set of string-aware objects which remain
otherwise compatible with vanilla the way gridflow added matrices isn't worth
it, there is a much greater pay-off with matrices ... gridflow is a huge project
with a very substantial library of matrix operations, while the authors long ago
abandoned hope of their efforts being included in vanilla and develop in
parallel. Development effort on a smaller scale is probably better spent in ways
that will integrate with core pd, and there are plenty of those ... including
your own solid efforts.
>
> But it also sounds like we agree that there is nothing about boxes of text
> connected with lines that makes string manipulation more difficult than lines of
> text.
Absolutely, just the absence of a well defined string type that can be sent down
those lines. Arguments advancing the addition of a string selector to Pd core
are very worthwhile, I guess probably on pd-dev? it ultimately is a discussion
with Miller. There was a link to something being worked on currently, earlier in
this thread.
Simon
More information about the Pd-list
mailing list