Difference between revisions of "Books"

From D Wiki
Jump to: navigation, search
(Added Tutorialspoint's "D Programming" book.)
(Linked in other formats for the language spec per 14428.)
Line 151: Line 151:
 
</td><td style="padding: 5px 10px; ">
 
</td><td style="padding: 5px 10px; ">
  
* [http://dlang.org/dlangspec.pdf Website]
+
* [http://dlang.org/dlangspec.pdf PDF]
 +
* [http://master.dl.sourceforge.net/project/d-apt/files/dlangspec/2.067.0/dlangspec-2.067.0.chm CHM] Microsoft Compiled HTML Help
 +
* [http://master.dl.sourceforge.net/project/d-apt/files/dlangspec/2.067.0/dlangspec-2.067.0.epub EPub] E-book Readers
 +
* [http://master.dl.sourceforge.net/project/d-apt/files/dlangspec/2.067.0/dlangspec-2.067.0.mobi Mobi] Kindle Format
  
 
</td>
 
</td>

Revision as of 09:38, 9 April 2015


Title / Author / InfoDescriptionLinks

Book tdpl 128.png

The D Programming Language
Andrei Alexandrescu
June 12, 2010

The definitive book on D

“This is a book by a skilled author describing an interesting programming language. I’m sure you’ll find the read rewarding.” ~From the Foreword by Scott Meyers

PiD Cover.png

Programming in D
Ali Çehreli
Frequent online updates

Comprehensive free online book for beginners

“This book aims to teach the D language to readers who are new to computer programming. Although having experience in other programming languages would certainly be helpful, this book starts from the basics.” ~From the Introduction

D cookbook.png

D Cookbook
Adam D. Ruppe
May 26, 2014

Code examples and explanations from the author's years of using D covering a variety of practical topics.

Icon book 128 D.png

D Templates: A Tutorial
Philippe Sigaud

Free book (pdf) about templates

“Templates are a central feature of D, giving you powerful compile-time code generation abilities that’ll make your code cleaner, more flexible and even more efficient. This document aims to be a kind of tutorial on D templates, to show the beginning D coder what can be achieved with them.” ~From the Introduction

Icon book 128 D.png

Pragmatic D Tutorial
Andreas Zwinkau

Pragmatic introduction to the D Programming Language

“This tutorial tries to provide pragmatic information to enable you to start coding ASAP.”

~From the Introduction

Icon book 128 D.png

D Programming Language Specification

  • PDF
  • CHM Microsoft Compiled HTML Help
  • EPub E-book Readers
  • Mobi Kindle Format

LTWD.PNG

Learn to Tango with D
Kris Bell, Lars Ivar Igesund, Sean Kelly and Michael Parker
January 7, 2008

Learn to Tango with D introduces you to the powerful D language, with special attention given to the Tango software library.

PinD.PNG

Programmieren in D
German Language
Tobias Wassermann, Christian Speer
14. November 2007

Die Sprache D bringt die Vorteile von C, C++, C#, Java und anderen Sprachen zusammen - verzichtet dabei jedoch auf die Makel.

Ctfebookcover1424127575.jpg

Developing with compile time in mind
Richard Cattermole
February 17, 2015

Runtime execution is difficult enough, with compile time execution available as well it becomes unimaginable. This book describes design patterns and how to work with compile time function execution effectively.

Icon book 128 D.png

D programming
Unknown
January 1, 2015

A nice introductory tutorial to D programming. Available on-line and in the PDF format.


Books