August 23, 2015 D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
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! |
August 23, 2015 Re: D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 8/23/2015 5:17 PM, 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!
Awesome!
Congrats to everybody involved.
Now lets hope the next stage is smooth in the transition.
|
August 23, 2015 Re: D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 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!
> [...]
Excellent. I guess it's also time to clean the wiki page that explained how to build under win32 with DMC. It's obsolete now.
|
August 23, 2015 Re: D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Rikki Cattermole | On 08/23/2015 07:22 AM, Rikki Cattermole wrote: > Now lets hope the next stage is smooth in the transition. Here is a small guide on how to update a PR. https://github.com/D-Programming-Language/dmd/pull/4922#issuecomment-133776696 |
August 23, 2015 Re: D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 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!
does it build with ldc or gdc?
|
August 23, 2015 Re: D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 08/23/2015 01:17 AM, Walter Bright wrote: > > We have made the switch from C++ DMD to D DMD! > http://semitwist.com/download/av/you-did-it.mp4 |
August 23, 2015 Re: D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
Posted in reply to BBasile | "BBasile" wrote in message news:rljvemqjfvnnqqnnclxz@forum.dlang.org... > Excellent. I guess it's also time to clean the wiki page that explained how to build under win32 with DMC. It's obsolete now. Nope! The glue layer and backend are still in C++, and still need to be built with DMC. |
August 23, 2015 Re: D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
Posted in reply to rsw0x Attachments:
| On 23 August 2015 at 07:42, rsw0x via Digitalmars-d-announce < digitalmars-d-announce@puremagic.com> wrote: > 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! >> > > does it build with ldc or gdc? > It should do with whatever is in master at least. But until I'm able to release new binaries, there is at least new TravisCI integration testing of PRs that test building ddmd with ldc and gdc. |
August 23, 2015 Re: D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On Sunday, 23 August 2015 at 06:08:54 UTC, Daniel Murphy wrote: > "BBasile" wrote in message news:rljvemqjfvnnqqnnclxz@forum.dlang.org... > >> Excellent. I guess it's also time to clean the wiki page that explained how to build under win32 with DMC. It's obsolete now. > > Nope! The glue layer and backend are still in C++, and still need to be built with DMC. Of course. I Haven't tried to build it when i've written this observation. By the way, currently under win32 it's not possible to build DDMD unless the line --- #HOST_DC=dmd --- is uncommented. Because there is a bunch of commands using dmd compile and run (-run) in win32.mak. Is it a bug ? Maybe I miss out a step to bootstrap ? |
August 23, 2015 Re: D-Day for DMD is today! | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 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!
Great work, thanks to Daniel and others who helped out, can't wait to use ddmd and see all the changes that come with it in the next couple releases.
Can we look forward to a complete ddmd, ie backend and everything ported to D too, anytime soon?
|
Copyright © 1999-2021 by the D Language Foundation