I'm not really new to pd since I use it now and then since a year now, but I'm still on the learning curve (is there an end to what you can learn with pd?!). As my patches get bigger and more complex, I would like to optimize ressource usage.
I hear that a lot of you experienced patchers use pd-vanilla instead of extended, and I was wondering why. Is it more ressource economic? I understand the more libraries and externals you load, the longer it takes to start pd, and the more memory it will use, but is there any difference between vanilla and extended if the same libraries are loaded? I mean besides gui stuff...
Apart from that, is there an advantage to compile the externals by yourself? Will they be more CPU/memory efficient? Or is it to get the latest version? I have the same question about Pd itself, is there any reason to compile it yourself?