April 08, 2015 Re: DDMD is now in the master branch | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On 4/8/15, Daniel Murphy via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
> Several hours ago, Walter merged my DDMD branch into master.
I'm so incredibly proud that you've achieved this. The fact that we'll be able to hack on the D compiler in D -- is just beyond words.. I'm speechless.
Fantastic work.
| |||
April 09, 2015 Re: DDMD is now in the master branch | ||||
|---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On Wednesday, 8 April 2015 at 06:26:04 UTC, Daniel Murphy wrote:
> Several hours ago, Walter merged my DDMD branch into master. This means that an additional 'ddmd' target is available in the makefiles, and the autotester will check that it builds.
>
> The make target converts the C++ frontend source to D, and then compiles with the host dmd. The converter is included in the DMD repo for now.
>
> If you are a DMD developer, pull requests may need to be updated to modify the converter's configuration file, or to replace problematic code that cannot be converted. Details can be found here: http://wiki.dlang.org/Updating_Pull_Requests_for_DDMD
>
> For everyone else, please test the generated ddmd binary with your projects and report any correctness or performance problems you encounter. I'm also interested in feedback on the quality of the generated D source.
>
> When we are satisfied with the quality of the D version, we will switch over all development to it and delete the C++ source. If we're lucky this will happen before the 2.068 release.
>
> Thanks to everybody who has helped with DDMD over the last two years.
Great work! Looking forward to all the benefits that will drop out of most of the frontend being written in D itself. I know I find D easier to read than C++, so it'll help me.
| |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply