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