On Sunday, 24 December 2017 at 10:11:37 UTC, Dan Partelly wrote:

D as betterC really is a game changer, for anyone who cares to give it a try.

Yes, it really is.

The fact that -betterC exists is a glaring admission that D "got it wrong".

-betterC was an idea that I heard Walter propose a few years ago, and probably existed in his mind long before that, but has only been actively developed in the past year, maybe two. AIUI the primary motivation for the current development around -betterC is to use it for DMD's backend, which is still written in C+ (not a typo). So that begs the rhetorical question: What did D get so wrong that makes it unsuitable for DMD's backend. Or more generally, what did D get so wrong that -betterC was required? Why not fix the language so such things aren't required?

Mike

Reply via email to