Extreme include discipline for C++ code

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • include-what-you-use

    A tool for use with clang to analyze #includes in C and C++ source files

    The tool for deal with this is https://include-what-you-use.org/

    The idea is that each file (source or header) should include exactly those headers from which it uses things. In practice, it gets a bit more complicated has you don't want to include internal implementation headers and sometimes the same thing does not even have a canonical public header but IWUY does allow you to configure all that to your liking.

  • xmake

    🔥 A cross-platform build utility based on Lua

    I really suggest to check out the fast and friendly Xmake that do support C20++ modules

    https://xmake.io/#/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • blog

    Discontinued Static site generator for my blog (by kjk)

    Tell that to cloudflare, snarky person

    I don't know what tool you're using to determine this, but it'll say the same for half of the internet as my site is hosted on render.com and proxied via cloudflare.

    Also, everything on this website is open source https://github.com/kjk/blog

    You can read all the "secrets" you want without even visiting the site.

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