Supercollider vs Low-level audio programming (C++, VST, etc)

I've recently started audio programming and my experience with SC so far has been great. My hope is to start with this and eventually get into lower-level stuff and I feel SC is a great place to start because it's higher level and hardly requires any setup. Although I really don't like the idea of using C++ (considering better alternatives like Rust), it seems like that is the de-facto language for making efficient synthesizers and synth plugins/VSTs.

Ideally I'd like to prototype my synth ideas in SC and then write the actual application in a lower-level language. My question is, do any of you have experience using both SC and programming with C++ or another language? If I write synths in SC, will it be difficult to translate the code over to C++ if I decided to make a VST?
you have experience using both SC and programming with C++ or another language?
Nope, but here are some google results:

c++: https://ccrma.stanford.edu/software/stk/
http://teragonaudio.com/article/How-to-make-VST-plugins-in-Visual-Studio.html

rust: https://rust.audio/articles/vst-tutorial/
Note this quote:
"Oh boy! Finally, I can ditch C++ for Rust!" - I like your enthusiasm, but the vst crate isn't quite there yet!
If you like rust better than c++ you can see how far you get with it. Why not.

Considering this:
https://de.wikipedia.org/wiki/SuperCollider
It seems unlikely that you can actually translate Supercollider code to C++.

When comparing Supercollider and C++ I don't see the what this higher level (and the advantage) of Supercollider actually is. I would suggest that you try to solve problems with both and see what you like better/where you get farther.
Topic archived. No new replies allowed.