Thread overview
D3 together with Phobos v2
Mar 29, 2022
IGotD-
Mar 30, 2022
Suliman
Mar 30, 2022
IGotD-
Mar 30, 2022
H. S. Teoh
Mar 30, 2022
Nick Treleaven
Mar 30, 2022
rikki cattermole
March 29, 2022

The work on Phobos v2 has been initiated which is a good thing. However, shouldn't D3 be developed alongside withe Phobos v2?

With Phobos v2 we have an opportunity to review what is needed in the D language and adjust accordingly. Right now we have a DIP process which has a high inertia by design. While this is good for a stable language, for new development we need a more disruptive platform in order investigate what works/what is useful with the D language. Where the maintainers/developers can play and investigate new ideas without the fear of destroying for the developers working with D2. Basically a long term testing ground.

It's really an opportunity we should take advantage of.

March 30, 2022

On Tuesday, 29 March 2022 at 10:55:14 UTC, IGotD- wrote:

>

The work on Phobos v2 has been initiated which is a good thing. However, shouldn't D3 be developed alongside withe Phobos v2?

With Phobos v2 we have an opportunity to review what is needed in the D language and adjust accordingly. Right now we have a DIP process which has a high inertia by design. While this is good for a stable language, for new development we need a more disruptive platform in order investigate what works/what is useful with the D language. Where the maintainers/developers can play and investigate new ideas without the fear of destroying for the developers working with D2. Basically a long term testing ground.

It's really an opportunity we should take advantage of.

Where I can read about Phobos v2?

March 30, 2022

On Wednesday, 30 March 2022 at 08:32:27 UTC, Suliman wrote:

>

Where I can read about Phobos v2?

Not much other than the maintainers have mentioned it from time to time. I interpret that anyway that they have Phobos v2 in mind and will start working on it soon.

March 30, 2022

On Tuesday, 29 March 2022 at 10:55:14 UTC, IGotD- wrote:

>

The work on Phobos v2 has been initiated which is a good thing. However, shouldn't D3 be developed alongside withe Phobos v2?

Is there any consensus (among the lead devs) about what needs to change about D2? If not then why do we need D3? D2 can continue to add backwards-compatible features and even deprecate any mis-features if the maintenance cost is too high/too restrictive.

March 31, 2022
At the current point in time, there is no D3.
March 30, 2022
On Wed, Mar 30, 2022 at 09:48:05AM +0000, IGotD- via Digitalmars-d wrote:
> On Wednesday, 30 March 2022 at 08:32:27 UTC, Suliman wrote:
> > 
> > Where I can read about Phobos v2?
> 
> Not much other than the maintainers have mentioned it from time to time. I interpret that anyway that they have Phobos v2 in mind and will start working on it soon.

There's also this:

	https://github.com/dlang/phobos/pull/8309


T

-- 
Ph.D. = Permanent head Damage