Our great sponsors
- SonarQube - Static code analysis for 29 languages.
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- InfluxDB - Access the most powerful time series database as a service
Headerless C programming with a single preprocessor macro line
Very nice collection. My favorite C feature is actually a gcc/clang feature : the __INCLUDE_LEVEL__ predefined macro. It made me code&maintain my C projects exactly twice as fast as before because file count dropped to half : https://github.com/milgra/headerlessc .
QBE IR in natural Rust data structures
I think QBE might be what you're looking for?
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
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.
A whirlwind tour of the LLVM optimizer
1 project | news.ycombinator.com | 12 May 2023
Made my first LLVM front-end… Now what?
2 projects | reddit.com/r/Compilers | 9 May 2023
QBE is a compact user-friendly and performant compiler back end
1 project | news.ycombinator.com | 10 Apr 2023
Tiny-C Language Compiler
1 project | reddit.com/r/linux | 13 Mar 2023
cproc – Small C11 compiler based on QBE
1 project | news.ycombinator.com | 14 Aug 2022