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.
|Published (Last):||12 May 2005|
|PDF File Size:||16.87 Mb|
|ePub File Size:||1.74 Mb|
|Price:||Free* [*Free Regsitration Required]|
The most exciting programming book I’ve read in ages. 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.
The D Programming Language is an authoritative and comprehensive introduction to D. Arrays, Associative Arrays, and Strings Chapter 5. The examples are great, flow of ideas is simple and easy, and program,ing book can easily be regarded as a complete language reference.
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. Functional Style Chapter 6. Start Free Trial No credit card required. Alexandrescu makes it a joy to learn. Ehden rated it it was amazing Jan 03, Yannick Koechlin rated it it was amazing Feb 09, But, lesson learned, need to stick to PDFs.
Archived from the original PDF on 19 August Views Read Edit View history.
The D Programming Language
Jan 08, Rembo rated it it was amazing. Retrieved 28 August RomanianAmerican .
Retrieved 27 Progfamming The topic of this article may not meet Wikipedia’s notability guideline for biographies. Nathan rated it really liked it Oct 23, He is particularly known for his pioneering work on policy-based design implemented via template metaprogramming.
Today, Alexandrescu is a research scientist at Facebook, where he and a team of coders are using D to refashion small parts of the company’s massive operation. Vitallium rated it it was amazing Oct 08, This book is not yet featured on Listopia. Type Qualifiers Chapter 9. It covers all aspects of the language such as expressions, statements, types, functions, contracts, and alexamdrescubut it is much more than an enumeration of features.
Books by Andrei Alexandrescu. With Safari, you learn the way you learn best. Want to Read saving…. It’s been a wild ride that I hope will go on! Retrieved from ” https: Sep 26, John Fourkiotis rated it really liked it. Its a glimpse 10 years in the future for programming languages. Written in a very engaging style by an author who deeply cares about the subject and wants you to share his excitement about the language. Open Preview See a Problem?
The D Programming Language 7 reviews.
Alexandrescu at ACCU Sille rated it liked it Mar 16, Archived from the original on 7 May Alcuni errori nella parte relativa ai package. The author give different design option and explains why one of these options was chosen for the topic langjage is currently explaining, with fair criticism of all design decisions and notes about what could be improved in the D language in future. Operator Overloading Chapter Vasily Kirichenko rated it it was amazing Nov 04, Reflecting the author’s signature style, the writing is casual and conversational, but never at the expense of focus and pre-cision.
The D Programming Language [Book]
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.
However, I think that it needs a revised printing. Bucharest Romania. To ask other readers questions about Proramming D Programming Languageplease sign up. I’d even say that anyone that is interested in programming alone, not necessarily the D language, should find this book interesting the concurrency chapter as the brightest example. View all 3 comments. If notability cannot be established, the article is likely to be mergedredirectedor deleted.
The language itself is worth checking out. Contract Programming Chapter Politehnica University of Bucharest and University of Washington. Ottima introduzione al linguaggio D. Thanks for telling us about the problem. He was a program manager for Netzip, Inc.