State of D toolchain & architecture support?
dv
dv at pseudoterminal.org
Fri Mar 16 01:23:38 PDT 2012
Hello, I am currently evaluating D2, and have questions.
Language-wise, D2 looks very interesting to me. I do have
concerns about the toolchain and architecture support, however.
First of all, there is DMD, LDC, GDC. Of these three, LDC seems
to be preferred. x86-64 support is apparently solid, at least I
was able to make 64-bit builds with LDC. But what about ARM? If I
understand this correctly, the real question is whether or not
the druntime library supports the architecture properly. This
does not seem to be the case with druntime and ARM. Threads like
http://www.digitalmars.com/d/archives/digitalmars/D/druntime_140097.html
do not sound promising.
I do not wish to spend time learning something with a shoddy
base. If I am to port or create projects with the language, I
need solid architecture and compiler support. Can some D users
enlighten me about the current state? Platforms I wish to
support: win32 and linux. Architectures: ARM (v5, v7), x86 (32
and 64 bit), perhaps also SH4 and MIPS, though these two are not
necessary right now.
More information about the Digitalmars-d-learn
mailing list