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