dmd makes D appear slow

Iain Buclaw via Digitalmars-d digitalmars-d at puremagic.com
Wed Jun 3 08:14:35 PDT 2015


On 3 June 2015 at 13:35, weaselcat via Digitalmars-d <
digitalmars-d at puremagic.com> wrote:

> On Wednesday, 3 June 2015 at 11:25:50 UTC, Ola Fosheim Grøstad wrote:
>
>> On Wednesday, 3 June 2015 at 11:06:39 UTC, weaselcat wrote:
>>
>>> it can get even better if you properly modularize your projects instead
>>> of having 1-2 files that build slow, which causes a lot of waiting.
>>>
>>
>> Yes, sure. You can probably get the same build speeds as with C if you
>> organize your code in a particular way or shy away from certain patterns.
>>
>> What I was talking about was the language, meaning that you don't write
>> your code to give a boost in compilation speed. Clearly possible, but if
>> you use third party frameworks… then you're out of luck.
>>
>> An analogy: SQL isn't particularly expressive, but the limitations of the
>> language makes it possible to execute it bottom-up. NOSQL engines are even
>> less expressive, but can be even more easily distributed.
>>
>
> ah yes, those famous fast C build times.
> Excuse me while I go take half an hour to build GDB.
>

You're probably doing it wrong and accidentally building all of binutils
instead.  Use 'make all-gdb' and enjoy faster builds :-p
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20150603/d3dfadca/attachment.html>


More information about the Digitalmars-d mailing list