| ▲ | wmf 2 hours ago | |
standard library assumes a stack exists, a heap exists, and that main() is called A small assembly stub can set up the stack and heap and call main(); from then on you can run Rust code. The other topics you mention are definitely legitimate concerns that require discipline from the programmer because Rust won't automatically handle them but the result will still be safer than C. | ||