If you could make any changes to D, what would they look like?
nise at nise.com
Mon Oct 25 18:22:59 UTC 2021
On Monday, 25 October 2021 at 18:12:36 UTC, Paul Backus wrote:
> As far as I know this is not what `shared` does, and not what
> `shared` is intended to do. By itself, `shared` is just a
> marker for data that requires synchronization to access (what
> [the spec] calls "shared memory locations"). Whether that
> synchronization is accomplished using atomic operations or
> locking is entirely up to the programmer.
> : https://dlang.org/spec/intro.html
Last time I tried a shared struct I had to cast away the atomic
operations on about every line. Is this removed in newer compiler
More information about the Digitalmars-d