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