Starting D with a project in mind.
Andrew
andrew at nowhere.com
Mon Oct 14 13:59:23 PDT 2013
Hallelujah - it's built ! Thanks Stefan for the link to the ARM
fork, that and a pile of messing about with float ABI types and I
managed to get it built and installed on my Cubieboard A20 (ARM7
debian distro).
So now I compile Hello World and I get a 2MB executable ! This
compares with 8kb for the same in C. Have I done something wrong
? I can understand that it has GC and UTF8 with bounds checking
so I was expecting maybe 100kb. Does it need to be stripped or
optimised in some way ? Surely only the used functions get linked
in.
My current C code has an embedded web server, json libraries and
mongodb client and it's 80kb - what can I expect for the same
thing in D ?
Thanks
Andrew
More information about the Digitalmars-d-learn
mailing list