Loading...

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

crustc: entirety of `rustc`, translated to C

The C to Rust migration book

How to import from C now?

are Copying by reference in JS similar with Pointers in C in a way?

Box3D, an open source 3D physics engine

The Underhanded C Contest

Tip: use msgspec for JSON decoding — it decodes straight into your type at C speed

Learning Rust before C, is this a bad idea?

Single header Parser Combinators for C

C++26: constexpr virtual inheritance

Vidyax: a small language with its own C bytecode VM, built solo on a Celeron laptop

FoundationDB's Flow – Bringing Actor-Based Concurrency to C++11

Belalang: An experimental compiled language built with Rust, C++, MLIR, and LLVM

Monkey interpreter in C++, based on Writing an Interpreter in Go.

Belalang: An experimental compiled language built with Rust, C++, MLIR, and LLVM

Memory Safe Context Switching

How memory safety CVEs differ between Rust and C/C++

Every Byte Matters

wrote my first Garmin app in Monkey C and its the strangest middle ground ive coded in years

Data Access Patterns That Makes Your CPU Really Angry

GentleOS – Classic operating system with a lovely retro GUI

Getting silly with C, part and((int*)1)[-1]

Announcing cheadergen, a new tool for generating C headers from Rust crates

Mlibc: A fukk-featured portable C standard library

GentleOS – Classic operating system with a lovely retro GUI

What Would C. S. Lewis Have Thought of AI?

The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners

A generic dynamic array in C that stores no capacity and needs no struct

Swsim: A Software SIM Card

Orthodox C++ (2016)

More →