What do you want to see for a mature DLang?

Dylan Graham dylan.graham2000 at gmail.com
Fri Dec 29 10:05:22 UTC 2017


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.

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.



More information about the Digitalmars-d mailing list