On Thursday, 13 February 2014 at 06:51:37 UTC, 1100110 wrote:
On 2/11/14, 17:15, Mike wrote:
On Tuesday, 11 February 2014 at 21:11:15 UTC, Walter Bright wrote:
On 2/11/2014 11:43 AM, Walter Bright wrote:
(First off, I hate the name "better C", any suggestions?)

How about "EmbeddedD", though that wouldn't be entirely accurate?

I program ONLY embedded systems in D and I very much dislike the idea of introducing a new name. There should be only one D , but there's no reason features couldn't be enabled/disabled with compiler switches
(-fno-exceptions, -fno-rtti)

There's no reason to aggregate compiler switches into a single name. I f users want no exceptions, no gc, no objects, etc... then they should add -fno-exceptions, -fno-gc, -fno-objects, etc... to their compiler flags.

Please, I beg you! No new names. Please don't fragment the language.
Just make it a little more modular.

Mike


I agree, if this is strictly restricting the language to a core subset, then I cant see it having any effect. If you don't like it don't use it.

And this is the crux of the problem. For some, any change is bad
because they are happy and do not care about the rest. Simply
drawing a imaginary boundary inside d and labeling it "the core"
isn't much of a change... unless you hate change. (we can talk
about what to do with the core all day long but it is irrelevant
if we can't even draw the boundary because it freaks people out
and give them hemorrhoids and hard palpitations)

Reply via email to