Language Reference

IchorDev zxinsworld at gmail.com
Wed Aug 21 23:05:34 UTC 2024


On Wednesday, 21 August 2024 at 06:53:24 UTC, Renato Athaydes 
wrote:
> I agree that the D Book is great. I don't understand why 
> criticize it for tiny inaccuracies among a sea of great 
> content, no book is perfect.

So, your logic is that criticism of something that is mostly 
great does not make sense? Now, apply this logic to another 
situation and perhaps you’ll see how it’s this logic that does 
not make sense. You can’t tell me you’ve never seen a great TV 
show that had a couple of bad episodes, eaten something delicious 
that left behind a much less pleasant aftertaste, or had a friend 
who was mostly very kind except for occasionally being racist. 
Overlooking flaws simply because they do not represent a 
sufficient percentage of a whole is foolish if not dangerous.

> Why not contribute to the book instead of rant about it here.

It’s not a public git repository with issues & PRs open, it’s a 
book with a single author. I’m not responsible for the 
publication of some random person and they’re not exactly asking 
for help on their website. If anything, I think it would be quite 
rude to contact them unsolicited to request that they change 
their book based on what I think. The book is allowed to be 
wrong, and I’m allowed to say that it’s wrong so that people know.

> Such negativity seems to come from a place of anger, not 
> genuinely from trying to help the discussion and the 
> correctness of general content about D.

You think that disagreeing with the book for explaining slices in 
a way that’s bound to cause confusion and frustration for 
learners is ‘not […] trying to help the discussion’? So you are 
criticising me for criticising something because you think 
criticism is unproductive? What a self-defeating argument. If you 
think criticism is ‘negativity’ and ‘angry’, then you must say 
nothing unfavourable of such criticism; lest you participate in 
the very same activity. Yet the true struggle is for the 
superiority of ideas, and you have added nothing to this 
conversation of any value.


More information about the Digitalmars-d mailing list