[dmd-concurrency] real
Andrei Alexandrescu
andrei at erdani.com
Wed Jan 27 20:38:38 PST 2010
That fosters non-portable code.
Andrei
Walter Bright wrote:
> Since D is a systems language, it should work where available and not
> (compile time error) when not available. Leave it to the programmer to
> select the most appropriate workaround where it does not work.
>
> Andrei Alexandrescu wrote:
>> It looks like we're converging on this:
>>
>> - shared pointer read/assignment works
>>
>> - shared numeric data read/assignment works, EXCEPT for real
>>
>> Real is an odd beast - it has no guaranteed width and is mostly
>> system-dependent. Should we guarantee atomic assignment to
>> shared(real), leave it to the platform, or just disallow it entirely?
>>
>>
>> Andrei
>> _______________________________________________
>> dmd-concurrency mailing list
>> dmd-concurrency at puremagic.com
>> http://lists.puremagic.com/mailman/listinfo/dmd-concurrency
>>
>>
> _______________________________________________
> dmd-concurrency mailing list
> dmd-concurrency at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-concurrency
More information about the dmd-concurrency
mailing list