How to use globals correctly?
bauss
jj_1337 at live.dk
Mon Mar 5 19:48:54 UTC 2018
On Monday, 5 March 2018 at 19:39:35 UTC, Robert M. Münch wrote:
> On 2018-03-05 18:57:01 +0000, Steven Schveighoffer said:
>> If you want to have methods, shared kind of sucks. But this at
>> least tells the type system that it's shared between threads.
>
> Why does it suck?
Because your code will become very verbose and you'll end up
casting shared away to do stuff.
Basically you won't be able to do anything that isn't in a
synchronized context and such your code will either have
synchronized everywhere or you'll cast away shared.
Personally I never use shared, because it's just such a bother.
More information about the Digitalmars-d-learn
mailing list