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

C++ Programming Language, The

Bjarne Stroustrup • ★ 3.8/5 • Mid-Range

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
Check current price on Amazon →
OpenGL Game Development By Example

OpenGL Game Development By Example

Robert Madsen, Stephen Madsen • ★ 2.9/5 • Mid-Range

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
Buy at Amazon →

Head-to-Head

CriteriaWinner
Price Robert Madsen, Stephen Madsen
Durability Bjarne Stroustrup
Versatility Bjarne Stroustrup
User Reviews Bjarne Stroustrup