What (relatively) easily to implement features would you like to see in c++23.

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. frozen

    a header-only, constexpr alternative to gperf for C++14 users

    I’ve no idea how hard it is to implement, but return type polymorphism would be nice. Especially returning different things based on the constexpress of the result. And then add Frozen eqivalents of associative containers to the STL, so that, for example constexpr auto set = std::make_set(...) would be frozen::set, and auto set = std::make_set(...) would be std::set.

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. mpv

    🎥 Command line video player

    And UTF-8 byte convention using char instead of that char8_t insanity. Many C and C++ libraries have assumed char strings are UTF-8 for many years (because C locales are braindeath). char8_t and all the related junk in recent C++ versions are a "solution" that's even worse than the problem. What a nightmare.

  4. rust

    Empowering everyone to build reliable and efficient software.

    Indeed, in precisely 6 weeks there will be the first part of const generics. More information in the stabilization report.

  5. read

    A small header-only library to make input in C++ sensible

    5) Make input come from functions rather than call by reference, such as what I did here: https://github.com/ShakaUVM/read

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

Did you know that C++ is
the 7th most popular programming language
based on number of references?