Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
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
    E

    Eric Niebler

    ericniebler.com · Personal blog · on HN since 2013

    Eric Niebler, a C++ library author, writes about ranges, coroutines, structured concurrency and async design in C++.

    Visit blogHN submissions
    ProgrammingLanguages & Compilers
    What HN says

    Commenters point to it as the main source on his C++ ranges work and on his proposals for structured concurrency.

    Stats for nerds
    22HN people shared it
    27linked in comments
    456story points
    Mar 2022last shared
    2014people per year2022

    Top posts on HN

    1. 1
      C++20 Ranges
      7 people · 211 points · first shared 2018 · 160 comments on HN
    2. 2
      Container Algorithms
      1 person · 55 points · first shared 2014 · 12 comments on HN
    3. 3
      Structured Concurrency
      1 person · 47 points · first shared 2020 · 13 comments on HN
    4. 4
      Best Professional Advice I Ever Got (2013)
      1 person · 43 points · first shared 2015 · 10 comments on HN
    5. 5
      Ranges in C++: Counted Iterables and Efficiency
      1 person · 33 points · first shared 2014 · 2 comments on HN
    6. 6
      What are senders good for, anyway?
      2 people · 28 points · first shared 2024 · 10 comments on HN
    7. 7
      Ranges, Coroutines, and React: Early Musings on the Future of Async in C++
      2 people · 11 points · first shared 2017 · Discussion on HN
    8. 8
      Asynchronous Stacks and Scopes
      3 people · 7 points · first shared 2021 · Discussion on HN
    9. 9
      A Slice of Python in C++
      1 person · 6 points · first shared 2014 · Discussion on HN
    10. 10
      Concept Checking in C++11
      1 person · 3 points · first shared 2013 · Discussion on HN

    What HN people wrote when they linked it

    • monk_the_dogSep 2014

      Eric Neibler is working on bring a range library into the standard. His blog is a good source of info on his approach: http://ericniebler.com/

    • pizzaMar 2022

      There's a proposal for a really nice form of structured concurrency in c++ https://ericniebler.com/2021/08/29/asynchronous-stacks-and-scopes/

    • meetingcppFeb 2015

      Eric Niebler is still working on it, see his last blogposts at http://ericniebler.com

    • mschuetzMar 2019

      > Esoteric C++ Contest 2018

      http://ericniebler.com/2018/12/05/standard-ranges/

    • jcelerierFeb 2016

      http://ericniebler.com/2013/07/16/f-algebras-and-c/

    Related

    Modernes C++modernescpp.com35 people

    C++ 20: The Core Language

    Modernes C++
    Personal · last shared 2026
    Marius Bancilamariusbancila.ro25 people

    What's new in C++26 (part 1)

    Marius Bancila
    Personal · last shared 2026
    Martin Ankerlmartin.ankerl.com27 people

    Comprehensive C++ Hashmap Benchmarks 2022

    Martin Ankerl
    Personal · last shared 2026
    Bannaliabannalia.blogspot.com22 people

    Inside boost::unordered_flat_map

    Bannalia
    Personal · last shared 2026
    Emil Ernerfeldtilikebigbits.com53 people

    The Myth of RAM (2014)

    Emil Ernerfeldt
    Personal · last shared 2026
    Herb Suttergotw.ca84 people

    Ritchie, Stroustrup, and Gosling interview

    Herb Sutter
    Personal · last shared 2026
    Probably Danceprobablydance.com74 people

    Fibonacci Hashing: The Optimization That the World Forgot

    Probably Dance
    Personal · last shared 2026
    Fluent C++fluentcpp.com66 people

    Technical Debt Is Like a Tetris Game

    Fluent C++
    Personal · last shared 2025