D-

Paulo Pinto pjmlp at progtools.org
Sun Feb 12 00:58:47 PST 2012


Am 11.02.2012 16:32, schrieb Daniel Murphy:
> This is actually probably not that difficult to do.
>
> A C backend for dmd would be quite difficult to make - but if you strip out
> most of the complex features that make it to code generation (exceptions,
> garbage collected memory, tls, classes, array ops, threading, floating
> point, typeinfo, destructors, postblits etc) then the actual code generated
> doesn't need to be that complex.

If you remove all of that then how good would D- be in regard with 
existing languages being used for the same tasks?

For example, MikroEletronica sells C, Basic and Pascal compilers that 
target everything from a small PIC up to big ARMs.

http://www.mikroe.com/eng/products/view/754/mikropascal-pro-for-arm/

I can also get Ada for embedded systems programming, which was actually
one of Ada's design goals,
http://www.adacore.com/home/products/gnatpro/development_solutions/embedded/?gclid=CJ-7yNeImK4CFUGIDgodXT4CJQ

So what does D- bring to the table, besides fragmenting the community?

--
Paulo




More information about the Digitalmars-d mailing list