D is our last hope

jmh530 john.michael.hall at gmail.com
Wed Dec 20 13:40:00 UTC 2023


On Wednesday, 20 December 2023 at 02:33:37 UTC, Steven 
Schveighoffer wrote:
> On Wednesday, 20 December 2023 at 00:34:18 UTC, Walter Bright 
> wrote:
>> On 12/19/2023 12:59 PM, Steven Schveighoffer wrote:
>>>>[...]
>>> 
>>> No, no you weren't. You were told exactly what the spec is. 
>>> What you did was take the examples of things *that are 
>>> possible with the DIP* (not the specification),
>>
>> The dip was not the specification? The whole point of a dip is 
>> to be a specification. Where is the specification, then? Why 
>> is Atila reading the code and reverse engineering a 
>> specification for it?
>
> Clarifying here. I said you were arguing against the examples, 
> which were in the DIP. Not the specification which also was in 
> the DIP. Examples are examples, not specification. They *use* 
> the feature to demonstrate its utility. They aren't intended to 
> be part of the language additions.
>
> The DIP has 2 parts:
>
> part 1: Description (specification), and it is complete
>
> [snip]

I'm confused by what you mean by this. I can't recall seeing a 
DIP 1036e specification, just an implementation and examples. 
YADIP had a specification, but was superseded by 1036e.


More information about the Digitalmars-d mailing list