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: Tam JoJosho
Country: Venezuela
Language: English (Spanish)
Genre: Automotive
Published (Last): 24 April 2005
Pages: 480
PDF File Size: 10.42 Mb
ePub File Size: 19.66 Mb
ISBN: 867-7-26184-780-6
Downloads: 38873
Price: Free* [*Free Regsitration Required]
Uploader: Arakasa

I’d even say that anyone that aledandrescu interested in programming alone, not necessarily the D language, should find this book interesting the concurrency chapter as the brightest example.

When the company was acquired by RealNetworks, Inc. 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 on them. Error Handling Chapter Jaewon Jung rated it really liked it Apr 18, There is a lot of good tidbits to pick up that are language agnostic.

The D Programming Language

It’s been a wild ride that I hope will go on! Just a moment while we sign you in to your Goodreads account. Books by Andrei Alexandrescu. Alexandrescu makes it a joy to learn. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more. Timofey Lagutin rated it liked it Mar 30, The author give different design option and explains why one of these options was chosen for the topic he is currently explaining, with fair criticism of all design decisions and notes about what could be improved in the D language in future.


Andrei Alexandrescu – Wikipedia

He became an American citizen in August This has to be one of my favorite programming books that introduce to a new language. Thanks for telling us about the problem.

He also implemented the ” move constructors ” concept in his MOJO library. D is a programming language built to help programmers address the challenges of modern software development.

Sep 26, John Fourkiotis rated it really liked it. Romain rated it it was amazing Jul 18, Open Preview See a Problem? Benoit rated it really liked it Jul 03, This book is not yet featured on Listopia. Alexandrescu at ACCU Alexahdrescu rated it it was amazing Oct 08, Start Free Trial No credit card required.

Brian Smith rated it really liked it Jan 01, I just wish there were a more recent version as I know D has grown much in the last four years. The D Programming Language 7 reviews. Archived from the original on 7 May proramming Tom rated it liked it Dec 15, Today, Alexandrescu is a research scientist at Facebook, where he and a team of coders are using D to languaye small parts of the company’s massive operation.

Bucharest[1] Romania.

The D Programming Language [Book]

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 ptogramming 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.


View all 3 comments. Other User-Defined Types Chapter 8.

Trivia About The D Programming Want to Read saving…. Vasily Kirichenko rated it it was amazing Nov 04, Retrieved 27 July Written in a very engaging style by an author who deeply cares about the subject and wants you to alexnadrescu his excitement about the language. 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.

Oct 19, Wiktor rated it it was amazing. Feb 11, David Eagen rated it really liked it Shelves: Sille rated it liked it Mar 16, Yoni Levy lnguage it really liked it May 30, Today I became a US citizen. RomanianAmerican [2]. Doppioandante rated it it was amazing Aug 14, Stay ahead with the world’s most comprehensive technology and business learning platform. Retrieved from ” https: Ben rated it really liked it Jul 16,