Hacker News new | past | comments | ask | show | jobs | submit login

As someone who only wrote Golang, and then worked for 2 years on a Rust codebase, I agree as well. Sum types, Option, and Result really change everything. The number of crashes we avoided thanks to these is really meaningful. On the other hand the number of crashes I found in Golang applications due to a nil dereference is worriesome.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: