For those who don't know, Pure Data or PD is a visual audio programming language that can be used to develop software synthesizers. It's open source, the commercial version by the same creator is called MAX-MSP.
To be honest, I've spent many hours in PD and Max and didn't realize that Miller Puckette was behind both. Super cool! Next week, I travel to Bali to focus on developing a data flow based visual music synth. I can't understate how big an influence that Puckette's work has been on my thinking.
The other advantage is because these things were implemented in the 80s when real time audio was a really big ask for computers, they are very computationally efficient.