D is our last hope
Walter Bright
newshound2 at digitalmars.com
Tue Dec 19 19:20:30 UTC 2023
On 12/19/2023 7:14 AM, jmh530 wrote:
> I'm sympathetic to your frustrations on the string interpolation DIP (I don't
> know anything about the other one you mention).
I reviewed the DIP, and was informed the DIP had little to do with the
implementation. I have asked for a specification of the actual implementation,
and was told to read the the code.
My experience with specifications is that implementing them results in
discovering all kinds of oversights and errors in the specification.
Implementing it first and then writing a specification reveals all kinds of
shortcomings in the implementation.
I'll review the proposal again when there's a specification for it. In the
meantime, there is a competing proposal with specification and implementation to
compare:
https://github.com/dlang/dmd/pull/15722
> No doubt that DIP will be an uphill battle with Walter.
I'll reserve judgement on that until there is a specification.
> I'm also confused why we can't come to some kind of agreement on issue 23479
> [1]. That played out back in February and has been crickets since then.
>
> [1] https://issues.dlang.org/show_bug.cgi?id=23479
This is because there are people who have .h files mixed in with their .d files
along the import search path, and the resulting confusion about which file gets
imported.
More information about the Digitalmars-d
mailing list