Rethinking the default class hierarchy: Milestone 1, Week 1
rikki cattermole
rikki at cattermole.co.nz
Thu Sep 30 04:02:30 UTC 2021
I've stopped using shared entirely, it has only one meaning now for me
and that is: use atomics.
Having it infiltrate everywhere isn't helpful, in fact half the time I
spent is on fixing casting to and from shared.
This is after trying to implement lock-free concurrent data structures
in D for like 6 months, so my opinion is slightly tainted with shared
and atomics in general.
More information about the Digitalmars-d
mailing list