Thread overview
D Source Code
Feb 11, 2005
Charlie Patterson
Feb 12, 2005
Mike Parker
Feb 13, 2005
Marco
February 11, 2005
So I've been perusing the D web site but I can't find the source code.  Is it available?

P.S.  No offence to whoever is in charge, but the D site is full of information but could be reorganized a bit.  I'd also like a few pages on things like why D was written, why DigitalMars exists, and credits.


February 12, 2005
Charlie Patterson wrote:
> So I've been perusing the D web site but I can't find the source code.  Is it available?
> 
> P.S.  No offence to whoever is in charge, but the D site is full of information but could be reorganized a bit.  I'd also like a few pages on things like why D was written, why DigitalMars exists, and credits.

If you have downloaded dmd.zip and extracted it, then you will find the source to the D front in in dmd/src/dmd.
February 13, 2005
In article <cuknf8$19b7$2@digitaldaemon.com>, Mike Parker says...
>
>Charlie Patterson wrote:
>> So I've been perusing the D web site but I can't find the source code.  Is it available?
>> 
>> P.S.  No offence to whoever is in charge, but the D site is full of information but could be reorganized a bit.  I'd also like a few pages on things like why D was written, why DigitalMars exists, and credits.
>
>If you have downloaded dmd.zip and extracted it, then you will find the source to the D front in in dmd/src/dmd.

Walter Bright created Zortech C++ (first native C++ compiler for PC) which became Symantec C++.  Walter got the rights to the compiler back from Symantec and the product was renamed to Digital Mars C++.  Walter's DMD D compiler uses that C++ backend and can be considered a quasi-commercial product. It's free for now. GDC is a compiler that uses the dmd front end and the GCC backend and is totally open source.

Walter is the reason we have D at all.  I only wish he created it a few years earlier so version 1.0 would be out by now.