On Sunday, 11 March 2018 at 01:10:28 UTC, psychoticRabbit wrote:
On Sunday, 11 March 2018 at 00:36:19 UTC, Dylan Graham wrote:

Every day D becomes more like C++ 2.0, why can't it just be D?

Oddly enough, I think this is D's strength.

I really don't.

Golang tried to draw the line, and look where that got it. Now it's a limited language for a specific domain (at least until Go 3.0).

Rust decided (and Go to some extent), to introduce foreign syntax that was vastly different to what the majority of programmers are familiar with, and, it makes it difficult to transistion to because its syntax is so unlike the syntax most people will continue to have to work with.

D's strength, is that most C/C++/Java/C# programmers can just jump right in and use it. And, they can continue to go back and forth without syntax related psychosis developing.

betterc is just another way of supporting that crowd..and it's a very big crowd.

Yeah, 29% of the crowd.

Your problem is not betterc, but something else. So focus on that instead.

You're right, my problem isn't BetterC, it's the fact that Foundation can't get its priorities right. BetterC is a symptom.

And personally, depending on the problem, C# is better to program in than D. I still don't know why C# programmers are willing to give up C# and prefer to use D.
C# is vastly surperior for what it does.

I'm my current use-case, D is 'vastly superior'. I wouldn't have switched to D if there was no reason to.

D is also particulary useful for some problems.

Better to use both, not one or the other.

Thanks to not being Go or Rust, you can do that - cause concepts, syntax etc, are really compatible with both.

I'm not sure what you mean at that last sentence.

Reply via email to