Re: Preparing for the New DIP Process

2024-01-24 Thread Sergey via Digitalmars-d-announce
On Wednesday, 24 January 2024 at 22:32:12 UTC, FairEnough wrote: On Monday, 22 January 2024 at 23:28:40 UTC, Jonathan M Davis wrote: But the argument that it cannot cause a problem, is already shown to be wrong. So it is good, that unit tests helped you to find how language is designed!

Re: Preparing for the New DIP Process

2024-01-24 Thread zjh via Digitalmars-d-announce
On Wednesday, 24 January 2024 at 22:32:12 UTC, FairEnough wrote: But the argument that it cannot cause a problem, is already shown to be wrong. D official is unwilling to `solve` the problem, `stubbornness` has been seen!

Re: Dlang mtg at Red Robin in Overlake 7pm tonight

2024-01-24 Thread Adam Wilson via Digitalmars-d-announce
On Wednesday, 24 January 2024 at 20:49:51 UTC, Walter Bright wrote: be there or be square! PhobosV3 is on the menu!

Re: Preparing for the New DIP Process

2024-01-24 Thread Jordan Wilson via Digitalmars-d-announce
On Wednesday, 24 January 2024 at 22:32:12 UTC, FairEnough wrote: On Monday, 22 January 2024 at 23:28:40 UTC, Jonathan M Davis wrote: ... but it's not a feature that has actually been causing us problems, and it really doesn't make sense at this point to change how it works. But the argument

Re: Preparing for the New DIP Process

2024-01-24 Thread FairEnough via Digitalmars-d-announce
On Monday, 22 January 2024 at 23:28:40 UTC, Jonathan M Davis wrote: ... but it's not a feature that has actually been causing us problems, and it really doesn't make sense at this point to change how it works. - Jonathan M Davis I don't agree. The first time I used the D language, I

Re: Preparing for the New DIP Process

2024-01-24 Thread Elias (0xEAB) via Digitalmars-d-announce
On Monday, 22 January 2024 at 22:59:17 UTC, Walter Bright wrote: C++ private isn't private, const isn't constant, and one can throw from nothrow functions. TIL C++ is worse than anticipated.

Re: Preparing for the New DIP Process

2024-01-24 Thread FairEnough via Digitalmars-d-announce
On Monday, 22 January 2024 at 23:01:54 UTC, Walter Bright wrote: On 1/21/2024 3:51 AM, zjh wrote: When you need `friend`, You can put them all in one module. Sometimes, when `multiple classes` are closely related and independent, `class level privacy` becomes very important. No one wants ,

Dlang mtg at Red Robin in Overlake 7pm tonight

2024-01-24 Thread Walter Bright via Digitalmars-d-announce
be there or be square!

Re: Would this be a useful construct to add to D? auto for constructor call.

2024-01-24 Thread Walter Bright via Digitalmars-d-announce
On 1/23/2024 8:01 AM, Steven Schveighoffer wrote: zero proposals that infer type from how they are used have been accepted by Walter, this one probably will be no different. Types are inferred in D from the bottom up. Mixing in special cases of it being top down leads to confusion over how