On Sunday, 20 May 2018 at 11:19:01 UTC, Dave Jones wrote:
On Sunday, 20 May 2018 at 02:45:25 UTC, KingJoffrey wrote:
On Saturday, 19 May 2018 at 17:38:48 UTC, Gheorghe Gabriel wrote:

But in D, everything is your friend - you don't get to manage

You want to be taken seriously and yet you repeat false statements over and over again.


There is absolutely no reason why D cannot have both (the current way D does it, and the C++ way). It's obviously technically possible.

Being technically possible or even easy to implement is not an argument for including something.


It's obvious it would attract a great deal more programmers to D.

Pure conjecture. You don't know why people choose not to use D, you know why you choose not to use it. Assuming your opinion is shared by all these supposed people is at best naive at worst an indication of narcissism.

I'll assume for now that you are young, idealistic and naive.


It doesn't really complicate the language at all - that's just an excuse not to change. And, it's obvious, that protecting the interface would result in better quality software. It's a core fundamental principle of quality software.

It's just a matter of getting more diverse people into the D 'community'.

Yes because if a group of people don't accept your argument about something obviously there is something wrong with them.

OK it's starting to look more like narcissism.


But I get the feeling that's not what most D people want. The status quo is pretty comfortable for many, it seems.

No shit... you're just getting that feeling now? You remind me of my teenage son, it takes about 100 times of telling him something before it sticks in his head.

Let me ask you this...

How do you get comfortable with something? By using it, trying it, and finding that it works. You don't get comfortable with having a stone in your shoe, so if this feature was the nightmare you say it is all these people using D wouldn't be OK with it.

But again it's utterly pointless because you cannot grasp that. You are unable to even consider that something "other" might work. You are a zealot in that respect, that's why you exaggerate, misrepresent the other side of the argument, predict doom for the heathens, and never budge on your position.

Anyway... feel free to misrepresent what I've said, engage in hyperbole, snip the parts you cant argue with, speak for all the people who chose not to use D, tell D it's doomed if they don't do what you say, it'll never be popular, that it's all idiotic. Etc...

Come on Dave.

18+ years, and still less than 1000 programmers.

As I've said, I can have more that one class in a file in a variety of different mainstream languages, which represent about 20 million developers, and still have the compiler protect that interface from abuse, including accidental misuse.

You cannot get this in D, and yet 20 million developers have had this for decades.

When they come over to D, their' told, stuff you, we don't do it that way in D, and btw, we don't care about your ideas on how we could easily get D to do it both ways. We prefer our own way, so you get stuffed.

That's kind of what I've hearing from the D community.

Of course, that kind of attitude can only invite the same attitude back to the D community.

Let's hope you truly don't represent the D community, cause then my comments are not hyperbole, they are fact.

Reply via email to