For analogies, look no further than ASM in the early days and the motivations that brought us C, but with the lessons learned as well.
Rust is fine for this, except for interoperability.
https://stackoverflow.com/questions/65000209/how-to-call-rus...
Like a JS/TS that can have compiled blocks specified in the same language, preferably inline? I'm reaching here.
For analogies, look no further than ASM in the early days and the motivations that brought us C, but with the lessons learned as well.
Rust is fine for this, except for interoperability.