▲ | bitdeep 3 days ago | ||||||||||||||||
- I’ve seen a lot of debate here comparing Go’s issues (like nil handling or error scoping) to Rust’s strengths. - As someone who’s worked with C/C++ and Fortran, I think all these languages have their own challenges—Go’s simplicity trades off against Rust’s safety guarantees, for example. - Could someone share a real-world example where Go’s design caused a production issue that Rust or another language would’ve avoided? - I’m curious how these trade-offs play out in practice. Sorry, I don't do Go/Rust coding, still on C/C++/Fotran. | |||||||||||||||||
▲ | metaltyphoon 3 days ago | parent [-] | ||||||||||||||||
> Go’s design caused a production issue A simple one, if you create two separate library in Go and try to link with an application, you will have a terrible time. I've ran into this same issue: https://github.com/golang/go/issues/65050 | |||||||||||||||||
|