Biggest Issue with D - Definition and Versioning
deadalnix
deadalnix at gmail.com
Fri Jan 20 05:47:14 PST 2012
Le 20/01/2012 13:47, bearophile a écrit :
> Manu:
>
>> I am quite sad that a lot of the
>> broken things in there now are un-fixable.
>
> If you want to write a short list of such broken things... :-)
>
> Bye,
> bearophile
toString to begin with. This isn't const compliant.
Just like a big part of the standard lib.
.sort on array is broken.
I have a recent piece of code implementing a radix sort, it has 3 or 4
workaround compiler bugs (that are in the buglist).
Interfacing with C in 64bits can silently screw up your memory when you
manipulate struct.
shared isn't working as specified, making writing lock free concurent
code almost impossible in practice (it is not like even smartphone have
multi core processor nowadays . . .).
And so on . . .
And this is a 2 minutes answer. I can list more and more without
thinking too much. All of them are known issue, filled in the bugtracker
or discussed on github.
More information about the Digitalmars-d
mailing list