Re: DIP 1024---Shared Atomics---Accepted

2020-01-13 Thread Manu via Digitalmars-d-announce
On Mon, Jan 13, 2020 at 1:40 AM Walter Bright via Digitalmars-d-announce wrote: > > On 1/10/2020 2:48 PM, Manu wrote: > > On Thu, Jan 9, 2020 at 6:35 PM Walter Bright via > > Digitalmars-d-announce wrote: > >> > >> On 1/7/2020 6:31 PM, Manu wrote: > >>> It will still do that, either now... or lat

Re: DIP 1024---Shared Atomics---Accepted

2020-01-13 Thread Walter Bright via Digitalmars-d-announce
On 1/10/2020 2:48 PM, Manu wrote: On Thu, Jan 9, 2020 at 6:35 PM Walter Bright via Digitalmars-d-announce wrote: On 1/7/2020 6:31 PM, Manu wrote: It will still do that, either now... or later. So, why wait? Because customers have their own schedules. Customers update their compilers accor

Re: DIP 1024---Shared Atomics---Accepted

2020-01-11 Thread Rainer Schuetze via Digitalmars-d-announce
On 02/01/2020 09:01, Manu wrote: > On Thu, Jan 2, 2020 at 4:45 PM Walter Bright via > Digitalmars-d-announce wrote: >> >> On 1/1/2020 9:53 PM, Manu wrote: >>> On Thu, Jan 2, 2020 at 3:40 PM Mike Parker via Digitalmars-d-announce >>> wrote: DIP 1024, "Shared Atomics", was accepted wit

Re: DIP 1024---Shared Atomics---Accepted

2020-01-10 Thread Manu via Digitalmars-d-announce
On Thu, Jan 9, 2020 at 6:35 PM Walter Bright via Digitalmars-d-announce wrote: > > On 1/7/2020 6:31 PM, Manu wrote: > > It will still do that, either now... or later. So, why wait? > > Because customers have their own schedules. Customers update their compilers according to their schedules, and t

Re: DIP 1024---Shared Atomics---Accepted

2020-01-09 Thread Walter Bright via Digitalmars-d-announce
On 1/7/2020 6:31 PM, Manu wrote: It will still do that, either now... or later. So, why wait? Because customers have their own schedules.

Re: DIP 1024---Shared Atomics---Accepted

2020-01-07 Thread Ola Fosheim Grøstad via Digitalmars-d-announce
On Wednesday, 8 January 2020 at 02:31:24 UTC, Manu wrote: On Wed, Jan 8, 2020 at 12:20 PM Walter Bright via Digitalmars-d-announce wrote: It will still do that, either now... or later. So, why wait? Since @safe and shared is all syntactical in nature then all these problems can be avoided b

Re: DIP 1024---Shared Atomics---Accepted

2020-01-07 Thread Manu via Digitalmars-d-announce
On Wed, Jan 8, 2020 at 12:20 PM Walter Bright via Digitalmars-d-announce wrote: > > On 1/6/2020 10:17 PM, Manu wrote: > > Well it was a preview for an unaccepted DIP, so it could have been > > withdrawn. I guess I have increased confidence now, but it still seems > > unnecessary to delay. > > Prev

Re: DIP 1024---Shared Atomics---Accepted

2020-01-07 Thread Walter Bright via Digitalmars-d-announce
On 1/6/2020 10:17 PM, Manu wrote: Well it was a preview for an unaccepted DIP, so it could have been withdrawn. I guess I have increased confidence now, but it still seems unnecessary to delay. Preview means for accepted DIPs as well when they break existing code. Don't really have a schedule

Re: DIP 1024---Shared Atomics---Accepted

2020-01-06 Thread Andrej Mitrovic via Digitalmars-d-announce
On Thursday, 2 January 2020 at 09:41:02 UTC, Walter Bright wrote: On 1/2/2020 12:01 AM, Manu wrote: Quick quick, we need a PR to issue deprecation messages for those invalid read/writes! :) It's already been merged! https://github.com/dlang/dmd/pull/10209 Some really fast work there :-) N

Re: DIP 1024---Shared Atomics---Accepted

2020-01-06 Thread Manu via Digitalmars-d-announce
On Sat, Jan 4, 2020 at 2:15 PM Walter Bright via Digitalmars-d-announce wrote: > > On 1/3/2020 3:41 AM, Manu wrote: > > We've already had this -preview for quite a while; I have enabled it > > in an experimental context, but I don't tend to write and deploy code > > that depends on future-features

Re: DIP 1024---Shared Atomics---Accepted

2020-01-03 Thread Walter Bright via Digitalmars-d-announce
On 1/3/2020 3:41 AM, Manu wrote: We've already had this -preview for quite a while; I have enabled it in an experimental context, but I don't tend to write and deploy code that depends on future-features. I stick to the current language when writing code I intend to share. Do you have some sense

Re: DIP 1024---Shared Atomics---Accepted

2020-01-03 Thread bauss via Digitalmars-d-announce
On Thursday, 2 January 2020 at 06:40:23 UTC, Walter Bright wrote: On 1/1/2020 9:53 PM, Manu wrote: On Thu, Jan 2, 2020 at 3:40 PM Mike Parker via Digitalmars-d-announce wrote: DIP 1024, "Shared Atomics", was accepted without comment. https://github.com/dlang/DIPs/blob/master/DIPs/accepted/D

Re: DIP 1024---Shared Atomics---Accepted

2020-01-03 Thread Manu via Digitalmars-d-announce
On Fri, Jan 3, 2020 at 8:35 PM Walter Bright via Digitalmars-d-announce wrote: > > On 1/2/2020 11:31 PM, Manu wrote: > > Okay, although I don't really understand; if we have accepted the > > feature, but we don't enable the feature... then nobody will use it, > > and no code will be written that's

Re: DIP 1024---Shared Atomics---Accepted

2020-01-03 Thread Walter Bright via Digitalmars-d-announce
On 1/2/2020 11:31 PM, Manu wrote: Okay, although I don't really understand; if we have accepted the feature, but we don't enable the feature... then nobody will use it, and no code will be written that's compatible. This kinda seems like a future-acceptance? Nobody enables `-preview`s. Those wh

Re: DIP 1024---Shared Atomics---Accepted

2020-01-02 Thread Manu via Digitalmars-d-announce
On Fri, Jan 3, 2020 at 9:20 AM Walter Bright via Digitalmars-d-announce wrote: > > On 1/2/2020 4:17 AM, Manu wrote: > > On Thu, Jan 2, 2020 at 7:45 PM Walter Bright via > > Digitalmars-d-announce wrote: > >> > >> On 1/2/2020 12:01 AM, Manu wrote: > >>> Quick quick, we need a PR to issue deprecati

Re: DIP 1024---Shared Atomics---Accepted

2020-01-02 Thread Walter Bright via Digitalmars-d-announce
On 1/2/2020 4:17 AM, Manu wrote: On Thu, Jan 2, 2020 at 7:45 PM Walter Bright via Digitalmars-d-announce wrote: On 1/2/2020 12:01 AM, Manu wrote: Quick quick, we need a PR to issue deprecation messages for those invalid read/writes! :) It's already been merged! https://github.com/dlang/dmd

Re: DIP 1024---Shared Atomics---Accepted

2020-01-02 Thread Manu via Digitalmars-d-announce
On Thu, Jan 2, 2020 at 7:45 PM Walter Bright via Digitalmars-d-announce wrote: > > On 1/2/2020 12:01 AM, Manu wrote: > > Quick quick, we need a PR to issue deprecation messages for those > > invalid read/writes! :) > > It's already been merged! > > https://github.com/dlang/dmd/pull/10209 > > Some

Re: DIP 1024---Shared Atomics---Accepted

2020-01-02 Thread Walter Bright via Digitalmars-d-announce
On 1/2/2020 12:01 AM, Manu wrote: Quick quick, we need a PR to issue deprecation messages for those invalid read/writes! :) It's already been merged! https://github.com/dlang/dmd/pull/10209 Some really fast work there :-)

Re: DIP 1024---Shared Atomics---Accepted

2020-01-02 Thread Manu via Digitalmars-d-announce
On Thu, Jan 2, 2020 at 4:45 PM Walter Bright via Digitalmars-d-announce wrote: > > On 1/1/2020 9:53 PM, Manu wrote: > > On Thu, Jan 2, 2020 at 3:40 PM Mike Parker via Digitalmars-d-announce > > wrote: > >> > >> DIP 1024, "Shared Atomics", was accepted without comment. > >> > >> https://github.com

Re: DIP 1024---Shared Atomics---Accepted

2020-01-01 Thread Walter Bright via Digitalmars-d-announce
On 1/1/2020 9:53 PM, Manu wrote: On Thu, Jan 2, 2020 at 3:40 PM Mike Parker via Digitalmars-d-announce wrote: DIP 1024, "Shared Atomics", was accepted without comment. https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1024.md This has been a long time coming! A New Year's present

Re: DIP 1024---Shared Atomics---Accepted

2020-01-01 Thread Manu via Digitalmars-d-announce
On Thu, Jan 2, 2020 at 3:40 PM Mike Parker via Digitalmars-d-announce wrote: > > DIP 1024, "Shared Atomics", was accepted without comment. > > https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1024.md This has been a long time coming!

DIP 1024---Shared Atomics---Accepted

2020-01-01 Thread Mike Parker via Digitalmars-d-announce
DIP 1024, "Shared Atomics", was accepted without comment. https://github.com/dlang/DIPs/blob/master/DIPs/accepted/DIP1024.md