Carbon language vs Rust comparison - A detailed guide