Difference between revisions of "Compilers"

From D Wiki
Jump to: navigation, search
m (DMD »)
m
Line 5: Line 5:
 
<tr>
 
<tr>
 
<td style="width:33%; vertical-align: top; padding: 10px 10px; background: #f9f9f9;">
 
<td style="width:33%; vertical-align: top; padding: 10px 10px; background: #f9f9f9;">
= [[Compiler:DMD|DMD &raquo;]] =
+
= [[DMD|DMD &raquo;]] =
 
'''Digital Mars D compiler''' <br/>The formal implementation of D.
 
'''Digital Mars D compiler''' <br/>The formal implementation of D.
 
* [https://github.com/D-Programming-Language/dmd DMD on GitHub]
 
* [https://github.com/D-Programming-Language/dmd DMD on GitHub]
<div style="text-align: right;">[[Compiler:DMD|DMD Portal &raquo;]]</div>
+
<div style="text-align: right;">[[DMD|DMD Portal &raquo;]]</div>
 
</td>
 
</td>
  
 
<td style="width:33%; vertical-align: top; padding: 10px 10px; background: #f9f9f9;">
 
<td style="width:33%; vertical-align: top; padding: 10px 10px; background: #f9f9f9;">
  
= [[Compiler:GDC|GDC &raquo;]] =
+
= [[GDC|GDC &raquo;]] =
 
'''GCC D compiler'''<br/>
 
'''GCC D compiler'''<br/>
 
Fast and open source.
 
Fast and open source.
 
* [https://github.com/D-Programming-GDC/GDC GDC on GitHub]
 
* [https://github.com/D-Programming-GDC/GDC GDC on GitHub]
<div style="text-align: right;">[[Compiler:GDC|GDC Portal &raquo;]]</div>
+
<div style="text-align: right;">[[GDC|GDC Portal &raquo;]]</div>
 
</td>
 
</td>
  
 
<td style="width:33%; vertical-align: top; padding: 10px 10px; background: #f9f9f9;">
 
<td style="width:33%; vertical-align: top; padding: 10px 10px; background: #f9f9f9;">
= [[Compiler:LDC|LDC &raquo;]] =
+
= [[LDC|LDC &raquo;]] =
 
'''LLVM D compiler'''<br/>
 
'''LLVM D compiler'''<br/>
 
Fast and open source.
 
Fast and open source.
 
* [https://github.com/ldc-developers/ldc LDC on GitHub]
 
* [https://github.com/ldc-developers/ldc LDC on GitHub]
<div style="text-align: right;">[[Compiler:LDC|LDC Portal &raquo;]]</div>
+
<div style="text-align: right;">[[LDC|LDC Portal &raquo;]]</div>
 
</td>
 
</td>
  

Revision as of 01:06, 23 November 2012


There are currently 3 actively developed major D compilers:

DMD »

Digital Mars D compiler
The formal implementation of D.

GDC »

GCC D compiler
Fast and open source.

LDC »

LLVM D compiler
Fast and open source.

Comparison

DMD GDC LDC
Platforms Linux / Mac / FreeBSD / Win Linux / Mac / FreeBSD / Win Linux / Mac / FreeBSD / Win
Architectures i386, amd64 i386, amd64 i386, amd64
License ? ? ?
Features ? ? ?