Jump to page: 1 28  
Page
Thread overview
January 16
https://github.com/dlang/dmd/pull/15715

I was unconvincing in my arguments, there was too much acrimony, and its effects do not affect the rest of the language. The only credit I can take is my constant challenges to it caused it to evolve into a much better proposal.

Steven has graciously volunteered to work on the addition to the language spec, thank you!
January 16
On Tuesday, 16 January 2024 at 20:38:37 UTC, Walter Bright wrote:
> https://github.com/dlang/dmd/pull/15715
>
> I was unconvincing in my arguments, there was too much acrimony, and its effects do not affect the rest of the language. The only credit I can take is my constant challenges to it caused it to evolve into a much better proposal.
>
> Steven has graciously volunteered to work on the addition to the language spec, thank you!

Indeed, the discussion led to several ideas and shortcoming-discoveries, resulting in gradually improved proposals.

Well done everyone involved.
January 16
On Tuesday, 16 January 2024 at 20:38:37 UTC, Walter Bright wrote:
> https://github.com/dlang/dmd/pull/15715
>
> I was unconvincing in my arguments, there was too much acrimony, and its effects do not affect the rest of the language. The only credit I can take is my constant challenges to it caused it to evolve into a much better proposal.
>
> Steven has graciously volunteered to work on the addition to the language spec, thank you!

Kudos to everyone involved, and especially a great thanks to Walter (and ... arsd too!)
Happy to see the grow of mutual trusting between the great team of people D has!

/P, proud D (commercial) user since 2004!




January 17
On Tuesday, 16 January 2024 at 20:38:37 UTC, Walter Bright wrote:
> https://github.com/dlang/dmd/pull/15715
>
> I was unconvincing in my arguments, there was too much acrimony, and its effects do not affect the rest of the language. The only credit I can take is my constant challenges to it caused it to evolve into a much better proposal.
>
> Steven has graciously volunteered to work on the addition to the language spec, thank you!

This came out of nowhere but I am excited to see it! And I am looking forward to discussing this whole process when we meet-up next. I can see many lessons we can learn from this.
January 17
On Tuesday, 16 January 2024 at 20:38:37 UTC, Walter Bright wrote:
> https://github.com/dlang/dmd/pull/15715
>
> I was unconvincing in my arguments, there was too much acrimony, and its effects do not affect the rest of the language. The only credit I can take is my constant challenges to it caused it to evolve into a much better proposal.
>
> Steven has graciously volunteered to work on the addition to the language spec, thank you!

Is this going to go behind a feature flag or be part of the upcoming "editions"?
January 17

On Tuesday, 16 January 2024 at 20:38:37 UTC, Walter Bright wrote:

>

https://github.com/dlang/dmd/pull/15715

I was unconvincing in my arguments, there was too much acrimony, and its effects do not affect the rest of the language.

In fact, two switches can also be provided for continuous feedback during use.
We should also establish an experimental mechanism that allows for the revocation of the switch if it causes significant harm!

January 17

On Wednesday, 17 January 2024 at 02:16:01 UTC, zjh wrote:

>

We should also establish an experimental mechanism that allows for the revocation of the switch if it causes significant harm!

Dip can be continuously enhanced and even revoked it during use!

Instead of endless debates, it's too waste of time!

January 17
On Tuesday, 16 January 2024 at 20:38:37 UTC, Walter Bright wrote:
> https://github.com/dlang/dmd/pull/15715
>
> I was unconvincing in my arguments, there was too much acrimony, and its effects do not affect the rest of the language. The only credit I can take is my constant challenges to it caused it to evolve into a much better proposal.
>
> Steven has graciously volunteered to work on the addition to the language spec, thank you!

Thanks for approving this! I think it will be a great addition to the language.

I will start working on the spec this week, and would volunteer also to implement any specific updates (assuming I have the skills) that need to be done for merging.

I know at least one that we could do that I mentioned a while back...

-Steve
January 16
On 1/16/2024 5:15 PM, Andrej Mitrovic wrote:
> Is this going to go behind a feature flag or be part of the upcoming "editions"?

Since it is does not affect any other features, there is no reason to put it behind a feature flag.
January 17
On Tuesday, 16 January 2024 at 20:38:37 UTC, Walter Bright wrote:
> https://github.com/dlang/dmd/pull/15715
>
> I was unconvincing in my arguments, there was too much acrimony, and its effects do not affect the rest of the language. The only credit I can take is my constant challenges to it caused it to evolve into a much better proposal.
>
> Steven has graciously volunteered to work on the addition to the language spec, thank you!

Graciously admitting when  you are wrong is as much a part of real leadership as being right. Well done, Walter.
« First   ‹ Prev
1 2 3 4 5 6 7 8