1. X
  2. Boost C++ | Open Source Libraries
Log inSign up
Boost C++ | Open Source Libraries
515 posts
Image
user avatar
Boost C++ | Open Source Libraries
@Boost_Libraries
Open source C++ libraries: algorithms, data structures, concurrency, networking & more. Peer-reviewed, portable, battle-tested since 1998. boost.org
Global C++ Community
boost.org
Joined March 2017
217
Following
3,698
Followers
RepliesRepliesMediaMedia

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
  • Pinned
    user avatar
    Boost C++ | Open Source Libraries
    @Boost_Libraries
    Sep 10, 2025
    Level up your C++ skills! Sharpen your code with the latest from the Boost Libraries, powerful, peer-reviewed, and production-ready New in Boost: Bloom – High-performance Bloom filters → boost.org/libs/bloom Hash2 – Modern, flexible hashing library → boost.org/libs/hash2
    Image
    10K
  • user avatar
    Boost C++ | Open Source Libraries
    @Boost_Libraries
    18h
    "C++ Ranges change everything." Hear Bjarne Stroustrup explain as part of his keynote at Using std::cpp 2026 why modern C++ is becoming more expressive, readable, and powerful than ever. 🎥 Watch the short: youtube.com/shorts/OzVMlfT… #cpp #cplusplus #programming #cpp20
    903
  • user avatar
    Boost C++ | Open Source Libraries
    @Boost_Libraries
    Jul 31
    vector<unique_ptr<Base>> – you can’t copy it, you can’t sort by value, range-for gives you unique_ptr<Base>& instead of Base&, and every algorithm needs a custom comparator that dereferences the pointer first 🧵👇
    4.2K
  • user avatar
    Boost C++ | Open Source Libraries
    @Boost_Libraries
    Jul 30
    std::jthread can request a stop. But if the thread is blocked on a mutex or a condition variable wait, the stop token just sits there The thread will not wake up until the blocking call returns on its own 🧵👇
    2.9K
  • user avatar
    Boost C++ | Open Source Libraries
    @Boost_Libraries
    Jul 29
    std::any won't tell you the size of its small object buffer, so you can't guarantee zero allocations It won't hold move-only types either. So what do you do when you need full control over your type erasure? 🧵👇
    2.9K
  • See @Boost_Libraries's full profile

    Sign up
    Log in
Advertisement
Advertisement