i seem to recall, that using [makefilename] a lot (i.e. in the range of 1e+08) 
will flood the symboltable and at best slow down pd, at worst crash it.
on the pd list i found a thread about that from 2002 with miller saying:
In general, it's a bad idea in Pd to write externs which create indeterminate 
numbers of symbols at run time. 
https://lists.puredata.info/pipermail/pd-list/2002-09/007966.html

has this changed somehow since or should it still be avoided?
or is there a way to “flush” the symboltable at runtime?

i am asking in the context of pd double, exploring strategies for storing big 
numbers. 
so far the most reliable one involves [makefilename %.0f] and fromsymbol as 
discussed in this thread recently 
(https://lists.puredata.info/pipermail/pd-list/2020-09/128113.html).
but if that creates a problem with symboltable, i´d try other options (e.g. 
splitting them up into parts).

thanks for confirming or appeasing my fears

hans





_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to