On Monday, 14 May 2018 at 07:53:40 UTC, Jonathan M Davis wrote:
On Monday, May 14, 2018 07:20:48 Joakim via Digitalmars-d wrote:
There have been 6 major releases of dmd over the last year, with ldc trying to keep pace, currently only one release behind. This is a big jump up from the previous release schedule, I see 2 major releases in 2014, 3 in 2015, and 3 in 2016.

There are obviously pros and cons to each pace, and this has been debated internally before, with one of the ldc devs again posting to the Internals mailing list today questioning the current speed.

I thought I'd open it up to the community: now that you've experienced this faster pace, as a user of the D compilers, how do you like it? Would you prefer a slower release schedule, say 3-4 major releases a year?

I thought 6/year was an ambitious schedule when announced and I wonder if it isn't putting too much strain on our few release maintainers, maybe 3-4 releases/year would be a more gradual bump up.

I think that most of us are fine with how it's been going, but a large percentage of the work for putting out each release goes to Martin, and he's been talking about reducing the pace to something more like one major release every 6 months, which I think would be too slow. I don't want to have to wait that long for improvements to Phobos to become available. Quarterly would be okay, I guess, but it's always frustrating when an improvement makes it into Phobos but you can't use it for months, because you have to wait for it to be released - and it's even worse when you want to then be able to build your code with ldc, since they're always behind.

- Jonathan M Davis

Honestly Phobos should be released independently from DMD (But should still be shipped with it of course.)

Library implementations shouldn't wait for the compiler to be available.

That's just my opinion though

Reply via email to