C++ Programming Language, The vs OpenGL Game Development By Example
Overall winner: C++ Programming Language, The
Key Differences
Pick A (Bjarne Stroustrup) if you want an authoritative, deep reference on C++ with a very high user rating and many reviews; pick B (Robert & Stephen Madsen) if you need practical, hands-on OpenGL game development guidance with a lower price tier and focused graphics/tutorial content
C++ Programming Language, The
A definitive reference on C++ by Bjarne Stroustrup, detailing language concepts and features. Highlights depth and thorough coverage, with noted clarity for complex topics and some critique on readability of code examples
Pros
- comprehensive language coverage
- clear communication of complex details
- valuable reference for professionals
- covers C++11 features in depth
Cons
- typography of source code can be horrible
- examples are poorly written
- mixed feedback on suitability for beginners
OpenGL Game Development By Example
OpenGL game development guide by Madsen brothers. Learn practical techniques with examples and code. Customer insight: none available
Pros
- practical OpenGL guidance
- responsive author duo
Cons
- customer insights unavailable
- no features listed
- no explicit project scope
Head-to-Head
| Criteria | Winner |
|---|---|
| Price | Robert Madsen, Stephen Madsen |
| Durability | Bjarne Stroustrup |
| Versatility | Bjarne Stroustrup |
| User Reviews | Bjarne Stroustrup |