https://medium.com/@alexandragrosu03/resurgence-of-low-level-languages-c-vs-assembly-vs-rust-630fa2f09903