Andrej Mitrovic Wrote: > Maybe a better question to ask is what is Adrian Mercieca's > background? Which languages does he already know, how much experience > does he have? Without knowing those, it's hard to give a proper answer > to OP's question. > > TDPL is arguably not a "tutorial" for newbies, some experience with C > based languages is required to understand the book.
Sadly there isn't any good beginners guide. While D would be a great language for such teaching, the material for it does not exist. And those that do make such an attempt are incomplete and are based on D v1. http://www.prowiki.org/wiki4d/wiki.cgi?FirstLanguage