What do you want to see for a mature DLang?

maarten van damme maartenvd1994 at gmail.com
Fri Dec 29 11:03:01 UTC 2017


>I'd like to see proper DLL (shared library) support and DIP45 implemented.
I'm making a project that I hope in the future will be extendable with D
plugins.


Out of curiousity, what's wrong with the current dll support?

2017-12-29 11:36 GMT+01:00 angel via Digitalmars-d <
digitalmars-d at puremagic.com>:

> Built-in tuples:
>
> {val1, val2} = func();
>
>
> On Friday, 29 December 2017 at 07:53:51 UTC, IM wrote:
>
>> I will start:
>>
>>    -- Better compiler errors, better compiler errors, better compiler
>> errors.
>>
>>
>> I really wish that the compiler errors could receive some refinement.
>> Mostly it feels like some error text just being thrown at me. It needs to
>> be better formatted, more helpful, with suggestions about how to fix (if
>> possible).
>>
>> To illustrate my point:
>>
>> - See the compile errors I've just encountered with DMD:
>> https://cdn.pbrd.co/images/H0q609l.png
>>
>> - Now compare that with an error produced by rustc:
>> https://cdn.pbrd.co/images/H0q6bLi.png
>>
>>
>> Simple things like these make a big difference. D Lang has been around
>> for a long while now, and hence signs of its maturity has to show
>> everywhere, especially in the compiler, as well as the package manager.
>>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20171229/6e3d2684/attachment.html>


More information about the Digitalmars-d mailing list