Am 10.12.2013 22:16, schrieb Adam D. Ruppe:
On Tuesday, 10 December 2013 at 21:05:53 UTC, Walter Bright wrote:
At the least, it'll compile a lot faster!

Small C programs compile a *lot* faster than small D programs that use
Phobos.

import std.stdio; == add half a second to your compile time.

$ time dmd hellod.d

real    0m0.780s # YIKES!
user    0m0.649s
sys     0m0.102s

$ time gcc helloc.c

real    0m0.148s # not bad
user    0m0.095s
sys     0m0.039s


yikes, even doing printf in D is slow nowadays

$ time dmd hellod.d

real    0m0.290s # good but not great
user    0m0.212s
sys     0m0.058s



Larger D programs do better, of course, at least if you compile all the
files at once (and don't use so much CTFE that it starts thrashing the
swap file).

Those are implementation issues, right?

--
Paulo

Reply via email to