D is our last hope

aberba karabutaworld at gmail.com
Fri Dec 22 20:54:02 UTC 2023


On Friday, 22 December 2023 at 00:19:36 UTC, Walter Bright wrote:
> On 12/21/2023 9:14 AM, aberba wrote:
>> Is a spec required when submitting a feature?
>
> Yes, unless it is trivial.

>
>> Looks like it a lot of work.
>
> They're not that much work, they're certainly a lot easier than 
> an implementation.

Wouldn't it be easier if there's at least an interest shown 
towards such efforts? It looks to me that the implementation is 
good (considering Atila is looking to write the Spec in the 
format you consider appropriate). So now, with an implementation 
and docs already done, it could be reassuring if the authors are 
made to know if you're willing to include the implementation or 
not considering it's a lot of work implementing the feature and 
writing a spec only to find out it's not going to be included at 
all. D is a small community so I feel it makes sense that the 
process is adjusted a bit to be more "human".


>
>> Must it be done initially even when the implementation will 
>> likely be rejected?
>
> It is normal for organized language communities to require a 
> spec for any language changes. I'm not aware of any that don't.

Hmm. I understand your point. But that's when the change is 
DEFINITELY going to be included, right?

But until then, are you able to comment whether you're happy with 
the current implementation or not?

I think a small community like D should be able to facilitate 
such a process. We shouldn't have a bureaucracy problem at this 
stage. Could be demoralizing.



More information about the Digitalmars-d mailing list