Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of C++ Crash Course

    C++ Crash Course

    Josh Lospinoso · 2019

    A fast-paced, thorough introduction to modern C++ written for experienced programmers. After reading C++ Crash Course, you'll be proficient in the core language concepts, the C++ Standard Library, and the Boost Libraries. C++ is one of the most widely used languages for real-world software. In the hands of a knowledgeable programmer, C++ can produce small, efficient, and readable code that any programmer would be proud of. Designed for intermediate to advanced programmers, C++ Crash Course cuts through the weeds to get you straight to the core of C++17, the most modern revision of the ISO standard. Part 1 covers the core of the C++ language, where you'll learn about everything from types and functions, to the object life cycle and expressions. Part 2 introduces you to the C++ Standard Library and Boost Libraries, where you'll learn about all of the high-quality, fully-featured facilities available to you. You'll cover special utility classes, data structures, and algorithms, and learn how to manipulate file systems and build high-performance programs that communicate over networks.

    Programming
    Open LibraryAmazon
    Stats for nerds
    7recommend
    8mentions
    7people
    2019–2025years
    100% recommend

    Mentions per year

    2019202020212022202320242025

    What Hacker News says

    1. kaycebasquesDec 2025
      My top-rated books this year:

      * C++ Crash Course by Josh Lospinoso

      * Deng Xiaoping And The Transformation Of China by Ezra Vogel

      * Magic: A Very Short Introduction by Owen Davies

      * Trigonometry by Hugh Neill

      I rated each one 9/10

      thread
    2. npalliMay 2024
      First thing to remember is C++ is very much a "live" language going through enhancements and the majority of the hardcore engineering still happens in C++ (real-time, AI, Machine Learning, High Performance Computing, CUDA etc..). There is a lot of advocacy by Rust devotees who somehow think C++ is "legacy" or whatever. Not true at all.

      With that, look at Stroustup's latest book, it's a good introduction to programming using C++ --- Programming: Principles and Practice Using C++ 3rd Edition. Takes you all the way to C++23 from the creator of the language.

      C++ Crash Course: A Fast-Paced Introduction by Josh Lospinoso is a very fun book and will give you a through grounding in working with C++ in a professional setting. However, it stops at C++17 and while the second edition is in the works, the first edition will take you far.

      thread
    3. redtriumphNov 2022
      Very recently, I went through learning C++. While I tried several books from the C++ definitive guide book [0] (including books from Stroustrup & Meyer), I found this book to especially knowledgeful.

      C++ Crash Course: A Fast-Paced Introduction [1]

      [0]. https://stackoverflow.com/questions/388242/the-definitive-c-... [1]. https://www.amazon.com/C-Crash-Course-Josh-Lospinoso/dp/1593...

      thread
    4. thesuperbigfrogJul 2022
      I would recommend the book "C++ Crash Course" by Josh Lospinoso.

      It covers modern C++ through C++ 17 and is well written and easy to understand.

      thread
    5. roxaaaaneJul 2021
      Actually there is a recently released book[1] by No Starch that gives a tour of modern C++ with details about implementations and librairies and even has a great chapter on unit testing.

      [1]:https://www.amazon.com/C-Crash-Course-Josh-Lospinoso/dp/1593...

      thread
    6. nikki93Sep 2020
      Actually "C++ Crash Course: A Fast-Paced Introduction" by Josh Lospinoso seems to cover some good ground.
      thread

    Related

    Cover of C++ Primer
    2008–2026

    C++ Primer

    Stanley B. Lippman
    53 recommend · 74
    Cover of A Tour of C++
    2013–2026

    A Tour of C++

    Bjarne Stroustrup
    65 recommend · 150
    Cover of Effective Modern C++
    2014–2026

    Effective Modern C++

    Scott Meyers
    63 recommend · 127
    Cover of Effective C++
    2007–2026

    Effective C++

    Scott Meyers
    112 recommend · 212
    Cover of Accelerated C++
    2007–2026

    Accelerated C++

    Andrew Koenig
    47 recommend · 70
    Cover of C Traps and Pitfalls
    2009–2025

    C Traps and Pitfalls

    Andrew Koenig
    19 recommend · 37
    Cover of Teach yourself C++
    2010–2024

    Teach yourself C++

    Herbert Schildt
    1 recommend · 11
    Cover of Professional C++
    2013–2022

    Professional C++

    Marc Gregoire
    4 recommend · 6