On 2015-06-03 12:37, "Ola Fosheim =?UTF-8?B?R3LDuHN0YWQi?=
<ola.fosheim.grostad+dl...@gmail.com>" wrote:
Now really? C was designed at a time where you couldn't even hold the
source file in memory, so there is not even a need for an explicit AST.
C can essentially be "streamed" in separate passes: cpp->cc->asm->linking
If compiling C is slow, it is just the compiler or the build system, not
the language.
Doesn't a C compiler need to reparse headers in C? Unlike D were they
can be cached.
--
/Jacob Carlborg