|
|
|
|
|
by arghwhat
2529 days ago
|
|
> That's false, isn't it? C# is a memory safe language, period. It relies on GC for that. Ah, that is also false. A GC makes a language safer, but it does not protect against race conditions, so it is not entirely memory safe. Of course, many languages that are referred to as memory safe have this loophole, but that may also be due to there not previously being a concurrent language with suitable protection in this area. |
|
It's definitely true that this does not imply thread-safe, and the ability to prevent the mess up the consistency of valid objects.