[dmd-concurrency] real

Walter Bright walter at digitalmars.com
Wed Jan 27 20:36:20 PST 2010


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
>
>


More information about the dmd-concurrency mailing list