<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 3 June 2015 at 13:35, weaselcat via Digitalmars-d <span dir="ltr"><<a href="mailto:digitalmars-d@puremagic.com" target="_blank">digitalmars-d@puremagic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Wednesday, 3 June 2015 at 11:25:50 UTC, Ola Fosheim Grøstad wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wednesday, 3 June 2015 at 11:06:39 UTC, weaselcat wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
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.<br>
</blockquote>
<br>
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.<br>
<br>
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.<br>
<br>
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.<br>
</blockquote>
<br></div></div>
ah yes, those famous fast C build times.<br>
Excuse me while I go take half an hour to build GDB.<br>
</blockquote></div><br></div><div class="gmail_extra">You're probably doing it wrong and accidentally building all of binutils instead.  Use 'make all-gdb' and enjoy faster builds :-p<br><br></div></div>