August 28, 2015
"Bruno Medeiros"  wrote in message news:mrn30f$26ff$2@digitalmars.com...

> Cool stuff!

Yeah!

> What's the plan going forward, for those not so much up to date with what's going on? Is the next major release of DMD gonna be D-DMD based then? Which compiler is going to be used to compile D-DMD?

The next major release (2.069) will use the D-based frontend.  We're planning to use GDC and/or LDC releases based on the 2.067 frontend to compile DMD on most platforms. 

August 28, 2015
> On Sunday, 23 August 2015 at 05:17:33 UTC, Walter Bright wrote:
>> https://github.com/D-Programming-Language/dmd/pull/4923
>>
>> We have made the switch from C++ DMD to D DMD!
>>
>> Many, many thanks to Daniel Murphy for slaving away for 2.5 years to make this happen. More thanks to Martin Nowak for helping shepherd it through the final stages, and to several others who have pitched in on this.
>>
>> This is a HUGE milestone for us.
>>
>> Much work remains to be done, such as rebasing existing dmd pull requests. Thanks in advance for the submitters who'll be doing that. I hope you aren't too unhappy about the extra work - it's in a good cause!


https://www.reddit.com/r/programming/comments/3ioy2l/d_compiler_dmd_moves_front_end_to_pure_d_from_c/

Ready for London morning.
August 28, 2015
Am Fri, 28 Aug 2015 11:21:52 +1000
schrieb "Daniel Murphy" <yebbliesnospam@gmail.com>:

> "Bruno Medeiros"  wrote in message news:mrn30f$26ff$2@digitalmars.com...
> 
> > Cool stuff!
> 
> Yeah!
> 
> > What's the plan going forward, for those not so much up to date with what's going on? Is the next major release of DMD gonna be D-DMD based then? Which compiler is going to be used to compile D-DMD?
> 
> The next major release (2.069) will use the D-based frontend.  We're planning to use GDC and/or LDC releases based on the 2.067 frontend to compile DMD on most platforms.
> 

Current GDC master can compile DDMD, although it uses the 2.066.1 frontend. Iain backported the relevant C++ mangle changes:

https://github.com/D-Programming-Language/dmd/pull/4957
August 28, 2015
"Johannes Pfau"  wrote in message news:mrp3m1$184s$1@digitalmars.com...

> Current GDC master can compile DDMD, although it uses the 2.066.1
> frontend. Iain backported the relevant C++ mangle changes:
>
> https://github.com/D-Programming-Language/dmd/pull/4957

Yeah, I guess the more accurate statement is that DDMD relies on some fixes that are not in DMD 2.066.  At some point we will probably start relying on bug fixes or features that aren't available before 2.067 in any compiler. 

August 28, 2015
On 28 August 2015 at 11:15, Daniel Murphy via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:

> "Johannes Pfau"  wrote in message news:mrp3m1$184s$1@digitalmars.com...
>
> Current GDC master can compile DDMD, although it uses the 2.066.1
>> frontend. Iain backported the relevant C++ mangle changes:
>>
>> https://github.com/D-Programming-Language/dmd/pull/4957
>>
>
> Yeah, I guess the more accurate statement is that DDMD relies on some fixes that are not in DMD 2.066.  At some point we will probably start relying on bug fixes or features that aren't available before 2.067 in any compiler.
>

Best to start using GDC in the CI development of DMD now though so we catch them when it happens!


August 28, 2015
"Iain Buclaw via Digitalmars-d-announce" <digitalmars-d-announce@puremagic.com> wrote in message news:mailman.598.1440753894.13986.digitalmars-d-announce@puremagic.com...

> Best to start using GDC in the CI development of DMD now though so we catch them when it
> happens!

I've played the 'upgrade the autotester' game before, and I'm not in a hurry to go again.

But yes I absolutely agree that should happen. 

August 28, 2015
On Thu, 2015-08-27 at 21:07 +0000, Laeeth Isharc via Digitalmars-d-announce wrote:
> 
[…]
> I am very impressed by the young talent in the D community.  I asked one such chap how he knew so much, and he attributed it to learning from being around such top notch guys as you, Andrei, and the other contributors.

At what age does one become a telentless oldie?

-- 
Russel.
=============================================================================
Dr Russel Winder     t:+44 20 7585 2200   voip:sip:
russel.winder@ekiga.net
41 Buckmaster Road   m:+44 7770 465 077   xmpp:russel@winder.org.uk
London SW11 1EN, UK  w: www.russel.org.uk skype:russel_winder



August 28, 2015
On 28 August 2015 at 14:44, Russel Winder via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote:

> On Thu, 2015-08-27 at 21:07 +0000, Laeeth Isharc via Digitalmars-d-announce wrote:
> >
> […]
> > I am very impressed by the young talent in the D community.  I asked one such chap how he knew so much, and he attributed it to learning from being around such top notch guys as you, Andrei, and the other contributors.
>
> At what age does one become a telentless oldie?
>
> --
> Russel.
>
>
I'd have a tentative guess and say when you're Bio begins with "Past my sell-by date."

http://stackoverflow.com/users/1444574/steve-teale


August 28, 2015
On Friday, 28 August 2015 at 07:47:13 UTC, Johannes Pfau wrote:
> Current GDC master can compile DDMD, although it uses the 2.066.1 frontend. Iain backported the relevant C++ mangle changes:
>
> https://github.com/D-Programming-Language/dmd/pull/4957

The first LDC 2.067.1 beta is imminent.

 — David
August 28, 2015
On Friday, 28 August 2015 at 13:27:42 UTC, David Nadlinger wrote:
> On Friday, 28 August 2015 at 07:47:13 UTC, Johannes Pfau wrote:
>> Current GDC master can compile DDMD, although it uses the 2.066.1 frontend. Iain backported the relevant C++ mangle changes:
>>
>> https://github.com/D-Programming-Language/dmd/pull/4957
>
> The first LDC 2.067.1 beta is imminent.
>
>  — David

Yay!