Feedback on Átila's Vision for D

Chris wendlec at tcd.ie
Fri Oct 18 12:05:41 UTC 2019


On Friday, 18 October 2019 at 11:19:49 UTC, Guillaume Piolat 
wrote:
> On Friday, 18 October 2019 at 11:09:42 UTC, Chris wrote:
>>
>> Again, you are publicly calling for censorship.
>
> Moderation.

Where does moderation stop and censorship start? Fair play to 
Walter, he doesn't just ban people on a whim. Believe me, the 
reason why D is not as popular as D-ists would like it to be are 
not my posts (or Ola's), it's the reality of using D. Certain 
things come back to bite you. It's reality that catches up with 
D, not the other way around. It need not be this way.

>
>> You never have any real points but you are engaging in a smear 
>> campaign against me and other critics. That's the typical 
>> behavior of an ideologue.
>
> But you are the objective observer I guess.

Of course I am! Ha ha ha :-)

>
> Here is the thing: I think I have a better handle on actual D 
> shortcomings than you.
> Read the whole thing: https://p0nce.github.io/d-idioms/
> Pretty critical at times.
>
> I used to be in detailed trivia about D. Addiction for sure. I 
> complained a lot about the language.
>
> But something else I realized is that D cannot really fill 
> three books of "Effective D", let alone one.
>
> Things are actually quite good. Even compared to the "better" 
> competition you mention all the time.
>
> I look at reality: my D products cause me zero problems, make 
> money, are as-fast-as-native can be, easy to maintain, and 
> build faster than in similar languages (with the exception of 
> Nim whose creator actually read the forum there, and is a 
> competent alternative).

That's how it _used_ to be for me. But things just went crazy, 
and once Adam said that he uses a very conservative style of D so 
he never has problems with dmd updates. What does this say about 
the way the language is being developed? Nobody in his or her 
right mind would expect a language to be perfect, but programming 
on an ejector seat is not nice.


More information about the Digitalmars-d mailing list