Learn to Tango with D

  • Authors
  • Kris Macleod Bell
  • Lars Ivar Igesund
  • Sean Kelly
  • Michael Parker

Table of contents

  1. Front Matter
    Pages i-xvii
  2. Pages 1-10
  3. Pages 11-49
  4. Pages 81-97
  5. Pages 99-115
  6. Pages 117-136
  7. Pages 137-167
  8. Pages 169-188

About this book


In recent years, much work has been put into creating programming languages that embody a blend of many of the most admired characteristics of their predecessors. One such language is D, which provides developers with the speed of languages such as C and C++ combined with the power and flexibility of languages such as Ruby and Python.

Learn to Tango with D introduces you to the powerful D language, with special attention given to the Tango software library. A concise yet thorough overview of the language's syntax and features is presented, followed by an introduction to Tango, the popular general–purpose library you'll find invaluable when building your D applications.

Authored by prominent D developers Kris Bell, Lars Ivar Igesund, Sean Kelly, and Michael Parker, this book supplies not only the knowledge required to begin building your own D applications, but also the insight these authors have acquired due to their extensive experience working with and participating in the development of the D language.


C programming language C++ programming language Processing Python Ruby Templates development language programming programming language software

Bibliographic information