On Wednesday, 3 February 2016 at 13:27:45 UTC, karabuta wrote:
I understand many D programmers were formally(or still is or in-between) C++ but most explanations for certain things tells me either D is a C++ clone or I need to learn C++ first before I really understand D (kind of like C++ is a subset of D). I must say that I never coded C++ beyond "hello, world!" and I don't plan to.

This is not about me and what I want, it is about improving the D learning resources available. Explaining D code by using C/C++ code and or theory confuses me as a learner. D alone is too much to learn.

You neither need a C nor a CPP background to learn D.
Before starting to learn D I was only (and barely) reading C, just because of the few times I had to deal with C headers file when using bindings in another lang.

You can start D from scratch. This is not because there are comparisons (such as the wiki sections: comming from...) that it's mandatory.

For example with

http://ddili.org/ders/d.en/index.html

you can start from scratch, at least the book is advertised so.

Reply via email to