Loading...

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

Some C habits I employ for the modern day

Obvious Things C Should Do

Flux 2 Klein pure C inference

Improving the usability of C libraries in Swift

Interfaces and Traits in C

sysp: Systems Lisp compiling to C with homoiconic macros, refcounted memory, Hindley-Milner type inference

Who Owns the Memory? Part 1: What is an Object?

Best Practices for Ownership in GLib

Who Owns the Memory? Part 3: How Big Is your Type?

Writing a SIMD-optimized Parquet library in pure C: lessons from implementing Thrift parsing, bit-packing, and runtime CPU dispatch

10 year C dev opinions on the optimal use of various languages I have used.

Why I switched away from Zig to C3

Zen-C: Write like a high-level language, run like C

Freestyle linked lists tricks

How does Zig call C functions?

Beebo, a wave simulator written in C

Stackmaxxing for a recursion world record

go-astiav: FFMpeg and libav C bindings are now compatible with ffmpeg n8.0

c-from-scratch: Learn to build safety-critical systems in C

Show HN: C From Scratch – Learn safety-critical C with prove-first methodology

C Experiment: Using compile-time metadata to approximate reflection (no compiler plugins)

The Manchester Garbage Collector and purple-garden's runtime

cppstat - C and C++ Compiler Support Status

Is Rust faster than C?

CVE-2026-0915: GNU C Library Fixes a Security Issue Present Since 1996

Xr0 verifier, guarantee the safety of C programs at compile time

Designated Initializers, the best feature of C++20

C Is Best (2025)

GNU C Library 2.43 released with more C23 features, mseal & openat2 functions

Rust vs Zig in C calls via the C-ABI?

More →