On 29 January 2016 at 21:14, Tofu Ninja via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:
> On Friday, 29 January 2016 at 18:13:21 UTC, Iain Buclaw wrote: > >> On 29 Jan 2016 6:55 pm, "Tofu Ninja via Digitalmars-d-announce" < >> digitalmars-d-announce@puremagic.com> wrote: >> >>> >>> On Monday, 25 January 2016 at 02:37:40 UTC, Andrei Alexandrescu wrote: >>> >>>> >>>> Hot off the press! http://wiki.dlang.org/Vision/2016H1 -- Andrei >>>> >>> >>> >>> Just out of curiosity, is getting the different compilers in sync still a >>> >> priority? Right now we have dmd at 2.070, ldc at 2.068. and gdc at 2.066. >> >> If anyone wants to help out... >> >> I have to also juggle working on GCC and GDB. :-) >> >> When gdc reaches 2.068 (GCC 7.1 is the target release next year) - expect >> it to stay there for a while... >> > > It would be nice if keeping them in sync was a priority, I would love to > use GDC so I could use GDB, but not having the latest fixes is simply not > worth it. Even simple things dont work when you go back just a few > versions, like in 2.066 isForwardRange is not correct and does not work > properly, something as simple as that does not work. Not to mention using > the new stuff like allocators. > How much of it actually depends on the compiler though? I'd be a little surprised if we couldn't backport at least 80% of phobos to 2.067/2.068 with zero changes.