Moving forward with work on the D language and foundation

Ola Fosheim Grøstad via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Mon Oct 12 11:34:15 PDT 2015


On Monday, 12 October 2015 at 18:25:57 UTC, Iain Buclaw wrote:
> On 12 October 2015 at 08:32, Ola Fosheim Grøstad via 
> Digitalmars-d-announce <digitalmars-d-announce at puremagic.com> 
> wrote:
>> On Monday, 12 October 2015 at 06:07:16 UTC, Shriramana Sharma 
>> wrote:
>>>
>>> naah... [Is it even possible to write a Go/Rust compiler in 
>>> Go/Rust? Or have they tried?]
>>
>>
>> Go is implemented in Go.
>>
>
> Maybe I missed something, but at last check, Go and most of 
> it's internal runtime is written in C++ (gccgo).  They have an 
> "upstream" somewhere, so I'd imagine that is C++ too.

https://golang.org/doc/go1.5

«The compiler and runtime are now written entirely in Go (with a 
little assembler). C is no longer involved in the implementation, 
and so the C compiler that was once necessary for building the 
distribution is gone.»



More information about the Digitalmars-d-announce mailing list