[Semi-OT] I don't want to leave this language!

Kagamin via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Dec 7 05:14:52 PST 2016


On Monday, 5 December 2016 at 20:25:00 UTC, Ilya Yaroshenko wrote:
> Good D code should be nothrow, @nogc, and betterC. BetterC 
> means that it must not require DRuntime to link and to start.

Without runtime you won't have asserts (C has them), bounds 
checking, array casts, string switch. Doesn't sound good to me. 
And why is it a requirement at all? C and C++ already depend on 
their quite huge runtimes already. Why D shouldn't?


More information about the Digitalmars-d-learn mailing list