Hacker News new | ask | show | jobs
by wulfklaue 3322 days ago
D is a good C++ replacement language. But it needs more community support.

Its advised to develop in DMD compiler and only compile the release code in LDC/GCC as this can be twice or trippel as fast. Not saying that DMD is slow ( unless you consider Go/Swift slow).

https://github.com/kostya/benchmarks

With the 3 reference compilers:

D DMD also written sometimes as simply D D LDC = LLVM backend D Gdc = GCC backend

The benchmarks are somewhat out of date for D, as it has never versions of Rust, Go etc where as the D LDC is still using the very old 0.15.2-beta1. Now its at 1.3.0 beta1, that support LLVM 3.5 to the latest 4.0 ( what is faster ).