DIP 1024--Shared Atomics--Community Review Round 1
spam at here.lot
Fri Oct 4 10:12:45 UTC 2019
On Thursday, 3 October 2019 at 12:14:30 UTC, Stefan Koch wrote:
> A coworker of mine (Don Clugston) came up with this analogy.
> Multi-threading is a bit like radiating material, you put it in
> a safe-box, and put a warning sticker on it, such that only
> professionals may open it.
> And even the professional would not want to be around the
> material for very long and certainly would want to be warned
> before he accesses the material.
> Therefore the material should be in it's designated box sealed
> away fore the majority of the time.
Sounds like that coworker wants @safe code. The DIP is justified
for safe code, but not for system code. Also the DIP provides
memory safety, not thread safety.
More information about the Digitalmars-d