On Tuesday, 22 January 2013 at 13:36:15 UTC, Freddie Chopin wrote:
On Tuesday, 22 January 2013 at 11:41:14 UTC, Sergei Nosov wrote:
But for embedded programming I don't think D is a good practical choice. C and C++ shines there and I don't think things are changing soon.

It would be a shame if D would be PC-only... Maybe when GDC will be ready things will change - who knows... Apart from the garbage collector, which really is not embedded-friendly (I'm talking about kilobytes of RAM, not megabytes) everything sounds quite OK in the specs (;

4\/3!!

Ah, you mean something like Astrobe, an Oberon compiler for
the ARM Cortex-M3 and NXP LPC2000 micro-controlers?

http://www.astrobe.com/default.htm

Presentation from the 2011 Oberon days,

http://www.oberonday2011.ethz.ch/talks/armembedded.pdf

It is possible to do C free development in embedded systems, using system programming languages with GC.

There are of course embedded systems, where the only way to program is either Assembly or a crippled down version of C due to hardware constraints.

However, if the hardware is able to execute full ANSI C code, then there are other options becoming available.

It is just a matter to get a more widespread acceptance.

--
Paulo

Reply via email to