|
|
|
|
|
by steveklabnik
3341 days ago
|
|
Go, in my understanding, is not memory safe even with its gc, and also doesn't have "concurrency safety" because of this. That's why https://golang.org/doc/articles/race_detector.html exists. Rust however prevents these kinds of errors at compile time. Which things were you thinking of that Rust was lacking here? |
|
Much better would be a proper type system to get rid of those at compile-time of course. Look at pony. And a better memory-safety system than RC.