[see also the Mac OS X or the GNU/Linux versions]
Please note: The D Programming Language version 1 is discontinued effective December 31, 2012. For the latest language development, see: dlang.org There is now no support for GCC versions older than 4.7.0, and the new license is GPL version 3. For the latest compiler development, see: gdcproject.org |
Project page: http://sourceforge.net/projects/gdcwin/
|
D is a general purpose systems and applications programming language. The D programming language is a higher level language than C++, but retains the ability to write high performance code and interface directly with the operating system API's and with hardware. D is not a scripting language, nor an interpreted language. The Digital Mars D Compiler (DMD), is also available for various systems DMD by Digital Mars, see http://www.digitalmars.com/d/1.0/ The official D "reference" compiler, DMD, is based on the same back-end as the Digital Mars C/C++ compiler for Windows. The GDC compiler was made by adapting the DMD frontend source code, to work with the regular GCC backend. The GCC D Compiler (GDC) is based on the GNU Compiler Collection (GCC) GDC by David Friedman, see http://dgcc.sourceforge.net/ You can run programs created with GDC on any Windows machine (no special run-time libraries required) It is also possible to link with programs created by the usual MinGW versions of GCC C Compiler (gcc) and GCC C++ Compiler (g++). |
||
Current Release
Download GDC r229 for MinGW, based on DMD 1.030 and released in June 2008:
GDC r229 for MinGW32 (Windows) based on MinGW GCC 3.4.5-20060117-3 - 2.3 MB You need to have regular Minimalist GNU for Windows already installed, in order to use this GDC package. Or do you need some additional help, Getting Started with GDC ? If you don't like Installers, tarballs (and source code) are available too Please note that the "gdmd" wrapper requires Perl to be installed in the path. The "gdc" command does not. You can run the created programs either with a Windows operating system or by using the WINE compatibility layer on other platforms. Previous ReleaseDownload GDC 0.24 for MinGW, based on DMD 1.020 and released on Aug 22 2007:
Windows: |
|||
Software LicenseGDC is Free Software, released under the GNU General Public License (GPL) Free Software grants you four basic freedoms: (see also the License Agreement)
|