Re: Next steps of approved DIPs

2019-02-20 Thread Mike Parker via Digitalmars-d-learn
On Wednesday, 20 February 2019 at 11:52:35 UTC, Peter Particle wrote: In particular I am interested in DIP 1014 but this question can be applied to any approved DIP. Where do I get information about e.g. implementer, implementation state/progress, which DMD version is expected to include it

Next steps of approved DIPs

2019-02-20 Thread Peter Particle via Digitalmars-d-learn
In particular I am interested in DIP 1014 but this question can be applied to any approved DIP. Where do I get information about e.g. implementer, implementation state/progress, which DMD version is expected to include it (apparently not 2.0.85), etc.?

Qualifying function parameters using return vs return scope

2019-02-20 Thread Per Nordlöw via Digitalmars-d-learn
Can somebody explain when - a free function parameter or - a struct/class member function's `this`-parameter should be qualified as `return` vs `return scope`? Is there a part of the spec that explains this difference? Further, are there differences in the way - a free function parameter, -

Re: Best practices of using const

2019-02-20 Thread drug via Digitalmars-d-learn
On 20.02.2019 11:05, Kagamin wrote: On Tuesday, 19 February 2019 at 16:38:17 UTC, drug wrote: The same I can say about properties - for example I use them in meta programming to detect what to serialize/process - I skip methods but serialize properties and for me this is a nice language

Re: Best practices of using const

2019-02-20 Thread Kagamin via Digitalmars-d-learn
On Tuesday, 19 February 2019 at 16:38:17 UTC, drug wrote: The same I can say about properties - for example I use them in meta programming to detect what to serialize/process - I skip methods but serialize properties and for me this is a nice language feature. Serialization of arbitrary