Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Retrofitting JIT Compilers into C Interpreters

A simplified model of Fil-C

Dennis Ritchie on the double roles of & and | in Early C

Fixing a 20-year-old bug in Enlightenment E16

Porting Go's strings package to C

Idiomatic Koru Kernels Match Hand-Specialized C

The Complete C Programming Roadmap for Beginners (2026) — From Zero to Confident Programmer

Optimizing Ruby Path Methods

SDL3 - Add DOS platform support

The Journal of C Language Translation

A Multi‑Threaded Branchless Quicksort in C

🥳 Chrome adopts Rust and replaces libxml2 written in C since version 147

Implementing C++ STL containers in pure C — what I learned

Packaging a Python library with a small C dependency —

Building DNS query tool from scratch using C

Understanding Pin (for C and C++ Developers) (2019)

Still think in C after 25 years. So I built a tool that explains Rust (or any language) through what you already know.

But what about K?

Show HN: TinyOS – A minimalist RTOS for Cortex-M written in C

Show HN: I built a Cargo-like build tool for C/C++

Show HN: Linear RNN/Reservoir hybrid generative model, one C file (no deps.)

Solod – A subset of Go that translates to C

Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown

How (and why) we rewrote our production C++ frontend infrastructure in Rust

coreutils: a comprehensive review (2023)

Comparing C/C++ unity build with regular build on a large codebase (2024)

Wastrel milestone: full hoot support, with generational gc as a treat

C++26: Structured Bindings in Conditions

Safer Casting in C — With Zero Runtime Cost

I implemented UFCS in clang. Why it is cool, and why it will never come to C++.

More →