BTW I’ve been using the Vesktop Discord mod for the last little while and the audio has generally worked for desktop streaming. Whenever it doesn’t I just fall back to Discord in the browser, which supports audio streaming because Firefox does. (Although of course YMMV.)
So you get the best of both worlds then: the speed of C and the ease of use of Python.