[Dlang-internal] DIP1000 discussion and testing

Walter Bright via Dlang-internal dlang-internal at puremagic.com
Thu Oct 20 02:03:40 PDT 2016


On 10/19/2016 3:12 PM, Martin Nowak wrote:
> On Sunday, 16 October 2016 at 13:45:42 UTC, Dicebot wrote:
>> Problem is that Walter wants to prioritize moving on with it (which is
>> reasonable) but the PR is too complicated to be reviewed by most other
>> developers.
>
> Just through with my first read of DIP1000.
> First impressions interesting, incoherent, might or might not solve our problems.
> Will give it some more time in the next few days.
> But IMHO we should ensure that we have sound specs (backed by tests) that solve
> the __right__ use-cases before discussing implementations. As part of the
> implementation we'll have to transform this into a more easily understandable
> spec anyhow, so we might as well do that in the beginning.

I suggest looking over the test cases that come with the PR. They are 
straightforward. Whether they are the right use cases or not is debatable, but 
they each illustrate an existing safety hole in D today that the PR plugs.


More information about the Dlang-internal mailing list