๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

C++: A Dialog: Programming with the C++ Standard Library

โœ Scribed by Steve Heller, Chrysalis Software Corp.


Publisher
Prentice Hall PTR
Year
2002
Tongue
English
Leaves
1122
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


From the first time I encountered this book I was impressed with the idea and approach of teaching someone with no background whatsoever. This almost guaranteed a comprehensive coverage of a language that definitely has its complexities. The book as a whole, with its give and take between the author and his student, allow the nooks and crannies of almost all the subjects covered to be exposed and explained in simple terms.In this regard there is no question that this book is unique and has an offering that few other books can match.However, from a different perspective one has to wonder how relevant this book would be to most people interested in learning programming and who might be the target audience? This book assumes almost zero knowledge, not only about C++, but about computers in general. Although there are probably many people out there with such limited knowledge, I question how many of them are actually interested in learning how to program. Or conversely whether someone looking to learn programming, and specifically C++, would want to have to wade through very basic explanations about CPUs and RAM?The other area of concern is after reading through the dialog I came to realize that although such a conversation is enlightening, everyone has there own set of questions that they need answered after being exposed to a given topic. And as basic as the Susan's questions might have been the conversation does not assure a comprehensive coverage of the topic.My last concern about the book is the number of errors most likely due more to editing oversight that a shortcoming of the author. From my perspective a book for beginners must be as close to perfect on technical details as humanly possible since the reader is not in a position to quickly realize that this is merely a typo and move on. But rather they will assume the text is correct and try to reconcile it with the limited knowledge they have acquired so far.One example is the answers listed on page 44 where the author is trying to explain binary and hexadecimal representation. Whereas the answers to the decimal numbers are correct the answers to the hexadecimal questions are all to the power of 2 instead of the appropriate power. These minor details can be very confusing for the target audience and can be a source of major confusion.The bottom line is that this book has offered a unique approach teaching a difficult subject and it should serve its target audience well.


๐Ÿ“œ SIMILAR VOLUMES


C++ Programming with the Standard Templa
โœ Musser D.R., Derge G.J., Saini A. ๐Ÿ“‚ Library ๐Ÿ“… 2001 ๐Ÿ› Addison-Wesley ๐ŸŒ English

Standard Template Libraries (STL) were created to provide C++ programmers with a suite of rusable programs, or lines of code, that could be used by everyone to increase programming productivity and quality. This book is the definitive reference on C++ programming using STL, as it was written by the

Data Structure Programming: With the Sta
โœ Joseph Bergin (auth.) ๐Ÿ“‚ Library ๐Ÿ“… 1998 ๐Ÿ› Springer-Verlag New York ๐ŸŒ English

<p>Once programmers have grasped the basics of object-oriented programming and C++, the most important tool that they have at their disposal is the Standard Template Library (STL). This provides them with a library of re-usable objects and standard data structures. It has recently been accepted by t

Stl Tutorial & Reference Guide: C++ Prog
โœ David R.; Saini, Atul Musser ๐Ÿ“‚ Library ๐Ÿ“… 2001 ๐Ÿ› Addison-Wesley Professional ๐ŸŒ English

In 1968 Doug McIlroy presented his famous paper, "Mass Produced Software Components" (Ref. 6). Now, more than a quarter of a century later, we still have not fully realized his vision of standard libraries of reusable components (which today are also known as "software building blocks" or "software

STL Tutorial and Reference Guide C++ Pr
โœ Musser D.R. ๐Ÿ“‚ Library ๐Ÿ“… 2001 ๐Ÿ› Addison-Wesley Professional ๐ŸŒ English

The STL Tutorial and Reference Guide is highly acclaimed as the most accessible, comprehensive, and practical introduction to the Standard Template Library (STL). Encompassing a set of C++ generic data structures and algorithms, STL provides reusable, interchangeable components adaptable to many dif

STL Tutorial and Reference Guide: C++ Pr
โœ David R. Musser; Gillmer J. Derge; Atul Saini ๐Ÿ“‚ Library ๐Ÿ“… 2001 ๐ŸŒ English

The second edition is clearer and adds more examples on how to use STL in a practical environment. Moreover, it is more concerned with performance and tools for its measurement. Both changes are very welcome. --Lawrence Rauchwerger, Texas A&amp;M UniversitySo many algorithms, so little time! The gen