7 ms·
Nim doesn't without the Boehm GC (it segfaults if you send a pointer to another thread). D doesn't without the garbage collector. Go doesn't with GOMAXPROCS >
by Jweb_Guru 12y ago
Nim doesn't without the Boehm GC (it segfaults if you send a pointer to another thread). D doesn't without the garbage collector. Go doesn't with GOMAXPROCS > 1. These are often languages that are brought up in discussions like this...
- pjmlp 12y agoThe problem is how much safe is safe in these discussions. Rusts thread's safety is always brought up as part of the whole memory safety model and it is a very good goal to achieve. However, if we were free of the typical C style memory corruption brought upon the world of computing, there would be a lot of more safer applications. Even if those applications wouldn't be thread safe.
- pcwalton 12y agoNim also doesn't have memory safety in general. See: https://news.ycombinator.com/item?id=9050999 https://news.ycombinator.com/item?id=9050999