https://medium.com/@aswingiftson007/rust-programming-language-a-guide-to-high-performance-and-safe-systems-development-c3a242ee7be2