This is cool, but I think we are talking about different things. From reading the description of this project it looks like you can't actually _edit_ the individual modules. They still require compilation since it's C++. You can change the patch by adding modules and tweaking them a-la hardware Eurorack.
M4L and PD allow you to open the patch ("patch" as in MaxMSP patch, not a Eurorack patch) and edit its source code. Which is a completely different level of sound manipulation and synthesis.
M4L and PD allow you to open the patch ("patch" as in MaxMSP patch, not a Eurorack patch) and edit its source code. Which is a completely different level of sound manipulation and synthesis.