How does this compare to Rust?