Negative Positive
Title: Best introduction for experienced programmers
Review: Looking for a general text on Ada, if you eliminate those for Ada 83 and those that are for "introduction to programming" courses, you have left just three good choices, Barnes' _Programming in Ada 2005_, Cohen's _Ada as a Second Language_, and Naiditch. For comprehensive coverage, you need Cohen or Barnes, but either one would be difficult as a first introduction. Naiditch is an excellent tutorial. It only covers the core of Ada, but it gives very thorough explanations, with illustrations of both recommended and problematic techniques. The chapters are largely independent, so aside from the survey chapter, you can read them in practically any order. My only criticism would be that since the explanations rather long, it can be hard to get a quick answer to something.
Is the review positive or negative? 