dmd makes D appear slow

ketmar via Digitalmars-d digitalmars-d at puremagic.com
Wed Jun 3 20:04:31 PDT 2015


On Wed, 03 Jun 2015 12:20:28 +0000, Paulo  Pinto 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.
> 
> Yes really, specially when comparing with Turbo Pascal, Delphi,
> Modula-2, Oberon and a few other languages not tied to UNIX linker
> model.

yes, i remember lightning fast compile times with turbo pascal. yet the 
code it produced was really awful: it was even unable to fold constants 
sometimes!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20150604/42323b94/attachment.sig>


More information about the Digitalmars-d mailing list