Andrei Alexandrescu: Concurrency in the D Programming if you are not that interested in the features and evolution of the D language. The D programming language is a definite exception from this trend. D makes short work of the most formidable generic programming tasks. The D Programming Language has ratings and 9 reviews. Muhammad said: In this book, instead of just explaining the language, the author is explaining.

Author: Akizilkree Kehn
Country: Belize
Language: English (Spanish)
Genre: Sex
Published (Last): 5 April 2011
Pages: 294
PDF File Size: 20.93 Mb
ePub File Size: 9.35 Mb
ISBN: 648-5-88501-739-6
Downloads: 88635
Price: Free* [*Free Regsitration Required]
Uploader: Gole

Vitallium rated it it was amazing Oct 08, If you like books and love progrzmming build cool products, we may be looking for you.

Yoni Levy rated it really liked it May 30, There is a lot of good tidbits to pick up that are language agnostic. In this book, instead of just explaining the language, the author is explaining the rationale behind different design decisions and how they affect security, performance, code reliability and correctness and compiler complexity.

Languaye, Associative Arrays, and Strings Chapter 5.

Functional Style Chapter 6. Feb 11, David Eagen rated it really liked it Shelves: But, lesson learned, need to stick to PDFs. Archived from the original on 7 May Object-Oriented Style Chapter 7. This book is not yet featured on Listopia. This page was last edited on 29 Decemberat Tom rated it liked it Dec 15, Trivia About The D Programming Developer of the D programming language.


Oct 19, Wiktor rated it it was amazing. Languag at ACCU 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, and more. Yannick Koechlin rated it it was amazing Feb 09, He was a program manager for Netzip, Inc. Benoit rated it really liked it Jul 03, To ask other readers questions about The D Programming Languageplease sign up.

There are no discussion programmung on this book yet. 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.

Romain rated it it was amazing Jul 18, Jan 31, Muhammad rated it it was amazing.

D is a very compelling language and Mr. Expected can be thought of as a restriction of sum union types or alexamdrescu datatypes in various languages, e. It’s been a wild ride that I hope will go on!

The D Programming Language by Andrei Alexandrescu

He also implemented lanfuage ” move constructors ” concept in his MOJO library. Alexandrescu earned an M. Discussion of cross-cutting issues, such as error handling, contract programming, and concurrency. I particularly appreciated the explanations behind various design decisions showing what is wrong with other approaches in light of modern development needs and how D improves proggamming them.


Ehden rated it it was amazing Jan 03, When the company was acquired by RealNetworks, Inc.

Andrei Alexandrescu

Operator Overloading Chapter Please help to establish notability by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. He is particularly known for his pioneering work on policy-based design implemented via template metaprogramming.

Contract Programming Chapter Error Handling Chapter It covers all aspects of the language such as expressions, statements, types, functions, contracts, and modulesbut it is much more than an enumeration of features.

Ben rated it really liked alexandresccu Jul 16, The D Programming Language is an authoritative and comprehensive introduction to D. Lo stile di Andrei e’ sempre preciso e divertente.

Paperbackpages. He became an American citizen in August Goodreads helps you keep track of books you want to read.