Books : Learn to Tango with D

In association with Amazon.com
 View Shopping Cart or Checkout 

Author name: Kris Bell, Lars Ivar Igesund, Sean Kelly, Michael Parker

 : Learn to Tango with D
View Bigger Picture

Regular marked price: $19.99
Discount Price: $17.99
Cost Savings: $2.00 (10%)
Price fluctuation possible.

Used Price: $11.99
Third Party New Price: $13.04


How soon does it ship: Normal ship time within one day



Shipping? Absolutely FREE if you qualify for Super Saver Shipping.
Type of bind: Paperback
Dewey Decimal Number: 005.1
EAN num: 9781590599600
ISBN number: 1590599608
Label: Apress
Manufacturer: Apress
Quantity: 1
Page Count: 208
Printing Date: February 04, 2008
Publishing house: Apress
Sale Popularity Level: 389180
Studio: Apress




Other books you might be interested in perusing:

Editor's Notes and Comments:

Product Description:


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.

What you'll learn Who is this book for?

Programmers wishing to learn more about the D language and the Tango library.





Customer Reviews
User popularity level:  out of 5 stars

Rated by buyers 4 out of 5 stars - I still can't dance very well!
A short and sweet introduction to the D programming language, with the majority of the syntax covered. Some concise examples and of course, Tango documentation.

There was a fairly negative review and I feel I should try and explain some of the (perceived) issues with the book.

Firstly, the length. While this book clocks in at just under 200 pages, and that seems relatively short. Especially when the book is meant to cover the entirety of a programming language, there are a few things we should consider. This book does not teach you how to program, it assumes prior programming knowledge. Furthermore, As D is a new language, there is no official standardization, and the official language documentation is often short, with very specific details left out. Let us also not forget than K&R is just about 250 pages!

The last few chapters of the book cover some of the Tango API. The Tango project is a community designed and maintained standard library replacement for D. It implements its own run-time and API set. Fixes a lot of the perceived bugs in the original, and no one can argue is a lot more robust than Phobos.

Tango and D are both constantly moving targets, and I believe this book does a good job of documenting the core of each.




Rated by buyers 4 out of 5 stars - Solid introduction to D basics
The very first English-language book on D, Learn To Tango with D, is a no-crap quick ramp-up guide to the language and the popular Tango general-purpose library. Half of the 188 pages are an introduction to how D does things, while the other half walks through some Tango basics. It's written in a fast, loose idiom that doesn't try to teach you programming as much as it shows how to do your favorite C++ or Java tricks in D. This fills a need since the existing D documentation is rather technical and not well indexed, but it's not something the dedicated and curious engineer couldn't figure out for himself.

After the basics, you're introduced to Tango. I should point out that D ships with a standard library called Phobos and that Tango is a (friendly) competitor to it. The two aren't mutually compatible at all, and you'll run into D code that uses each, so don't think you're getting the entire D story from this book. That said, Tango has neat ideas and a passionate community behind it, so you're not making any compromise on quality by using it. This section is a bit too high-level for my taste; it's an introduction, not a reference. While you can certainly get production-quality API docs from the Tango web site, don't expect the book to be one.

Summing up, this book is for experienced C/C++/Java programmers who've heard about this D thing and want to see what it's all about. Those who prefer learning from source code or documentation won't really need this, and those who do need it will probably find no need to read it a second time. However, as the only book on D in the King's English, it's worth recommending solely on that basis.

(Review text copied from my website.)



Rated by buyers 1 out of 5 stars - Not very good
It really wasn't a very good book. It is very thin without the more complete examples you would expect in a book on development in other languages. It would be nice to see a book written teaching D from the ground up. Love the language, but the book is not worth the price.



Find other books like this one:

 


Laser Treatment For Joint Psoriasis / Anxiety Depression Treatment / Black Rock / A Bicycle 0f Cathay / Depression /
Psoriasis Alcohol Islamic Audio Wizard Of Oz Barbie Doll Sherlock Holmes Hotel London 50th Wedding Anniversary Gift Idea Sherlock Holmes Dr Watson Alice In Wonderland Queen Of Hearts Gift Registry The Jungle Book Elephant Business Gift Certificate Baskets Birthday Gift Idea

Home - Nancy Drew - Sherlock Holmes - Jane Austen - Enid Blyton