D vs Go in real life

Shammah Chancellor anonymous at coward.com
Wed Dec 4 04:16:49 PST 2013


On 2013-12-04 03:19:45 +0000, Daniel Murphy said:

> "Shammah Chancellor" <anonymous at coward.com> wrote in message 
> news:l7lrsm$2s0c$1 at digitalmars.com...
>> On 2013-12-03 03:33:32 +0000, Daniel Murphy said:
>> 
>>> "H. S. Teoh" <hsteoh at quickfur.ath.cx> wrote in message 
>>> news:mailman.208.1386005781.3242.digitalmars-d at puremagic.com...
>>>> On Mon, Dec 02, 2013 at 05:34:12PM +0100, Dicebot wrote:
>>>>> On Monday, 2 December 2013 at 16:19:11 UTC, H. S. Teoh wrote:
>>>>>> +1. Can we have multiple alias this? Pretty please? :)
>>>>> 
>>>>> It think it is all about "pretty pulls please" ;)
>>>> 
>>>> I know, I know... I just need to find the time to sit down and dig into
>>>> the dmd code. Unfortunately, unlike Phobos where the code is easy to
>>>> understand (thanks to being written in D), the dmd code is harder. Well,
>>>> that, and I just haven't had the time to look over it more carefully.
>>>> 
>>>> OTOH, there's also the temptation to wait until we've bootstrapped dmd
>>>> into D, so that I can work with D source code instead of C++. :)
>>>> 
>>> 
>>> The D version is automatically generated from the C++ version, so time 
>>> spent learning the C++ code would not be wasted.
>> 
>> Please tell me more.   Is this actually happening?  Where's it at?
>> 
> 
> Yeah.  See:
> http://forum.dlang.org/post/khkst4$13ad$1@digitalmars.com
> http://forum.dlang.org/post/jqvduhyvfufpzovpyqbj@forum.dlang.org
> 
> Patches against dmd: https://github.com/D-Programming-Language/dmd/pull/1980
> Converter tool: https://github.com/yebblies/magicport2
> Pull requests marked DDMD: 
> https://github.com/D-Programming-Language/dmd/pulls/yebblies


This is AWESOME!!!!   Keep up the good work.  Can't wait to see how the 
DMD frontend performs in D.

With the version, is there any chance of LLVM being the default backend 
-- or is Walter opposed to that?

-Shammah



More information about the Digitalmars-d mailing list