On Tuesday, 11 February 2014 at 22:01:01 UTC, bearophile wrote:
ed:

The D compiler catches subtle bugs that creep into C code when deadlines are tight and the porting itself is great as a review process.

Isn't using something Clang (plus eventually a static analyzer) an even better strategy?

Bye,
bearophile

Absolutely :D

Our main focus has been to introduced D into our workplace. We've been converting a number of old die hard C programmers by showing them how much better the language is, even if one is just writing "C" in D. The bug catching was, however, a pleasant side-effect.

I think the transition to D in the embedded world would be quicker if it were possible to obtain a minimal D language that produces the smallest binaries possible.

Perhaps a good place to start would be with a formal grammar that defines what is the kernel of D and what is the D language proper.

Cheers,
ed

Reply via email to