@futurebird @WearsHats @drj We're working hard on that in the plugdata project! https://plugdata.org !
The idea is that it's a programming language for experimental artists first and foremost. Integrating other people's work into your own is easy, including bringing along their documentation and crediting.
It's not cobbled together from something to sell to bosses to make their secretaries use. It's made to be a mind-spaceship.