D and Programming Theory (Suggestions?)
    Ali Çehreli 
    acehreli at yahoo.com
       
    Wed Oct 12 15:25:49 PDT 2011
    
    
  
On Wed, 12 Oct 2011 21:10:00 +0000, Louis wrote:
> Does anyone know of any good books that talk about how computers work
> abstractly enough to be a solid cross language foundation?
[...]
> There is no "Beginning D" or "D For Dummies" yet.
There is a Turkish D book that targets programming novices:
  http://ddili.org/ders/d/index.html
It starts with the basic concepts and and ends with Parallelization, 
Concurrency, Manual Memory Management, etc. Unfortunately, it doesn't go 
into programming theory or how computers work. It must be seen as some 
information from a craftsperson to new craftspeople.
I am in the process of translating that book to English. This is the 
first time that I am giving a link to a very draft current state of the 
English translation:
  http://ddili.org/ders/d.en/index.html
Contrary to what that page may makes one think, the Exceptions chapter 
has a draft translation as well:
  http://ddili.org/ders/d.en/exceptions.html
And finally the Ranges chapter is a work in progress:
  http://ddili.org/ders/d.en/ranges.html
All of the above is a draft and I haven't "announced" the English version 
yet. Not even here! :) I have to go over the chapters at least five more 
times to make many corrections. Although, since it's a translation, I 
don't think I will change the content much.
Enjoy!
Ali
    
    
More information about the Digitalmars-d-learn
mailing list