Post

The only thing I know about the audio engine I keep gradually designing is it's going to be written in C because fuck you it's portable and talks to everything Also because all the best libraries are pure C. SDL. PipeWire. Countless others

And safe! But even with the C externs it's not as perfectly 100% portable as C is Also I kind of know a bit of C and my mind always bounces off Rust lol

0 reposts0 likes

yeah it’s got a pretty steep learning curve, but once you get it you’ll understand why people are cultish about it. also what arcane platforms do you have in mind that rust doesn’t compile to??

Oh, it's not that *I* want to compile to arcane platforms Rust doesn't compile to. It's that I want people to have the option to if need be Also all the code I see for writing audio platform bindings is in C and I don't really know how to translate huge definition files like that to rust lol

First time that I tried approaching this it was a friend writing the actual platform code and she did it in Rust, tho. We didn't get very far, sadly. But so it goes