|
|
|
|
|
by corethree
918 days ago
|
|
That's fine. Safety with concurrency doesn't exist in any language. Only rust is special in that it tries to provide safety with concurrency as well. I haven't seen any other language besides rust actually do this. The reason is obvious. There's a high cost to this type of safety. Rust is hard to use and learn and many times it's safety forces users to awkwardly organize code. And there's still the potential for race conditions even though the memory is safe, you don't have full safety. |
|