|
|
|
|
|
by tgv
446 days ago
|
|
Nil dereferencing in those languages doesn’t make them unsafe. It throws an exception or panics. And Java has some none-nil annotation, IIRC. Still, none of this is relevant to existing software written in C. This is not about a rewrite. And if it were, rust doesn’t offer perfect safety, as many tasks almost demand unsafe code. Whereas that doesn’t happen in Go, Scala, etc. Every situation requires its own approach. |
|