[PD] Design / Philosophy principles behind Pd development
Jérôme Abel
abel.jerome at free.fr
Tue Jan 4 21:44:07 CET 2022
Thanks!
The documents highlight by Albert Rafetseder help me to find some answers.
From Miller's writing "The Deadly Embrace Between Music Software and
Its Users" (http://msp.ucsd.edu/Publications/pdf_EMS14_puckette.pdf), I
would synthetise as follow.
The three most important criteria in development of Pd:
* longevity:
o limit of maintainability < 100 000 lines of code (not 10 000
indeed !)
o usable lifetime of 50 years : avoid adding any but the most
carefully justified and planned extensions now
* new versions of Pd should run older patches compatibly (For me, it
sounds like the first criteria)
* Pd should never stop working unexpectedly during a live performance
<3
j.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20220104/df38e7d7/attachment.htm>
More information about the Pd-list
mailing list