×


 x 

Shopping cart
Andrei Alexandrescu - The D Programming Language - 9780321635365 - V9780321635365
Stock image for illustration purposes only - book cover, edition or condition may vary.

The D Programming Language

€ 56.97
FREE Delivery in Ireland
Description for The D Programming Language Paperback. D is a high-productivity programming language that generates highly efficient machine code. In this book, one of D's leading designers and developers presents the entire language from start to finish. Num Pages: 456 pages, black & white tables, diagrams, figures. BIC Classification: UMX. Category: (P) Professional & Vocational. Dimension: 182 x 232 x 27. Weight in Grams: 776.
“To the best of my knowledge, D offers an unprecedentedly adroit integration of several powerful programming paradigms: imperative, object-oriented, functional, and meta.”
—From the Foreword by Walter Bright
“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

D is a programming language built to help programmers address the challenges of modern software development. It does so by fostering modules interconnected through precise interfaces, a federation of tightly integrated programming paradigms, language-enforced thread isolation, modular type safety, an efficient memory model, ... Read more

The D Programming Language is an authoritative and comprehensive introduction to D. Reflecting the author’s signature style, the writing is casual and conversational, but never at the expense of focus and pre­cision. It covers all aspects of the language (such as expressions, statements, types, functions, contracts, and modules), but it is much more than an enumeration of features.

Inside the book you will find

  • In-depth explanations, with idiomatic examples, for all language features
  • How feature groups support major programming paradigms
  • Rationale and best-use advice for each major feature
  • Discussion of cross-cutting issues, such as error handling, contract programming, and concurrency
  • Tables, figures, and “cheat sheets” that serve as a handy quick reference for day-to-day problem solving with D

Written for the working programmer, The D Programming Language not only introduces the D language—it presents a compendium of good practices and idioms to help both your coding with D and your coding in general.

Show Less

Product Details

Format
Paperback
Publication date
2010
Publisher
Pearson Education (US) United States
Number of pages
456
Condition
New
Number of Pages
496
Place of Publication
New Jersey, United States
ISBN
9780321635365
SKU
V9780321635365
Shipping Time
Usually ships in 15 to 20 working days
Ref
99-50

About Andrei Alexandrescu
Andrei Alexandrescu, Ph.D., is the author of the award-winning books Modern C++ Design (Addison-Wesley, 2001) and, with Herb Sutter, C++ Coding Standards (Addison-Wesley, 2005). Through his work, Andrei has garnered a solid reputation as a leading innovator in programming languages and methods. Since 2006, he has collaborated closely with Walter Bright—the original designer and implementer of D—on designing and implementing ... Read more

Reviews for The D Programming Language

Goodreads reviews for The D Programming Language


Subscribe to our newsletter

News on special offers, signed editions & more!