I'm sure it's a good assembler, I'm just thinking that if you wanted to
cross-develop for ARM or some other CPU you would have to write the assembler 
for
it rather than leverage an existing ARM assembler.

Perhaps its easy enough to snag the critical assembler components from an 
existing
assembler, but it still means that D sources must carry all of the existing 
target
assemblers.

Modularity...just saying.   But I realize that this also allows for very tight
control over the compiled/assembled code.

Maybe this is no big deal when you consider that cross-development requires a
custom build chain anyway.

Other than that, I love D/D2.  (Though trying to get LDC2/qtd to work right now 
is
driving me a little nuts.  :-)

Reply via email to