Re: DLF September 2023 Planning Update

2023-11-15 Thread Mike Shah via Digitalmars-d-announce
On Wednesday, 15 November 2023 at 21:48:04 UTC, Mike Shah wrote: On Wednesday, 15 November 2023 at 05:27:40 UTC, Mike Parker wrote: On Wednesday, 15 November 2023 at 02:27:42 UTC, Mike Shah wrote: [...] It's just like any other language feature you have to learn. The documentation will be

Re: DLF September 2023 Planning Update

2023-11-15 Thread Mike Shah via Digitalmars-d-announce
On Wednesday, 15 November 2023 at 05:27:40 UTC, Mike Parker wrote: On Wednesday, 15 November 2023 at 02:27:42 UTC, Mike Shah wrote: [...] It's just like any other language feature you have to learn. The documentation will be clearly divided by edition. You'll have one section for the base

Re: DLF September 2023 Planning Update

2023-11-15 Thread Andrey Zherikov via Digitalmars-d-announce
On Wednesday, 15 November 2023 at 11:05:03 UTC, Jonathan M Davis wrote: So, we'll have to see what they actually manage to come up with. I guess this is the only way to understand the idea of how this should work.

Re: DLF September 2023 Planning Update

2023-11-15 Thread Steven Schveighoffer via Digitalmars-d-announce
On Tuesday, 14 November 2023 at 20:09:53 UTC, Dennis wrote: On Tuesday, 14 November 2023 at 19:13:38 UTC, Steven Schveighoffer wrote: As I understand the current thinking, that is not what D is intending to do. Additional changes don't require a new edition to be enabled, only breaking

Re: Beerconf November

2023-11-15 Thread Steven Schveighoffer via Digitalmars-d-announce
On Sunday, 12 November 2023 at 21:12:34 UTC, Sergey wrote: At last beerconf was discussion that last week of the month is always under pressure of deadlines and plans.. There were proposals to postpone it in the middle of the month I must not have been online during that discussion. I'm

Re: DLF September 2023 Planning Update

2023-11-15 Thread Jonathan M Davis via Digitalmars-d-announce
On Wednesday, November 15, 2023 3:26:27 AM MST Sergey via Digitalmars-d- announce wrote: > On Wednesday, 15 November 2023 at 09:27:53 UTC, Jonathan M Davis > > wrote: > > On Tuesday, November 14, 2023 12:37:29 PM MST Sergey via > > > > Digitalmars-d- announce wrote: > >> +1 to Steven’s approach >

Re: DLF September 2023 Monthly Meeting Summary

2023-11-15 Thread RazvanN via Digitalmars-d-announce
On Monday, 13 November 2023 at 16:52:06 UTC, Paul Backus wrote: On Monday, 13 November 2023 at 16:23:05 UTC, Tim wrote: The visitor can already be `extern(D)`. Only member functions overriding those in the base class need to be `extern(C++)`. Other member functions can then use paratemers,

Re: DLF September 2023 Planning Update

2023-11-15 Thread Sergey via Digitalmars-d-announce
On Wednesday, 15 November 2023 at 09:27:53 UTC, Jonathan M Davis wrote: On Tuesday, November 14, 2023 12:37:29 PM MST Sergey via Digitalmars-d- announce wrote: +1 to Steven’s approach Idk why DLF don’t like KISS approach :( Their focus is on allowing existing dub packages to continue to

Re: First Beta 2.106.0

2023-11-15 Thread Imperatorn via Digitalmars-d-announce
On Tuesday, 14 November 2023 at 23:17:32 UTC, Andrey Zherikov wrote: On Thursday, 2 November 2023 at 00:57:23 UTC, Iain Buclaw wrote: Glad to announce the first beta for the 2.106.0 release, ♥ to the 33 contributors. http://dlang.org/download.html#dmd_beta

Re: DLF September 2023 Planning Update

2023-11-15 Thread Jonathan M Davis via Digitalmars-d-announce
On Tuesday, November 14, 2023 12:37:29 PM MST Sergey via Digitalmars-d- announce wrote: > +1 to Steven’s approach > > Idk why DLF don’t like KISS approach :( Their focus is on allowing existing dub packages to continue to compile without any effort whatsoever on the part of anyone using them,

Re: DLF September 2023 Planning Update

2023-11-15 Thread Adam Wilson via Digitalmars-d-announce
On Wednesday, 15 November 2023 at 05:27:40 UTC, Mike Parker wrote: If someone misses all of that and tries to use tuples without specifying edition N, the compiler should be able to tell them what the problem is, how to solve it (annotate your module declaration with `@edition(N)`), and