Loading...

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

C++26: constexpr virtual inheritance

The C to Rust migration book

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?

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

Single header Parser Combinators for C

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

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

Data Access Patterns That Makes Your CPU Really Angry

C++ Lifetime-End Pointer-Zap and OOTA Progress

Improvements to Std:Format in C++26

Pystd, similar-ish functionality with a fraction of the compile time

Pystd standard library, similar-ish functionality with a fraction of the compile time

Faking keyword arguments to functions in C++

Efficient C++ Programming for Modern 64-bit CPUs: Chapter 4/part 2

Memory Management in C++ by Patrice Roy

ClickHouse on introducing Rust to a C++ codebase (Rust in Production Podcast)

The cover of C++: The Programming Language raises questions not answered by the cover

Orthodox C++ (2016)

Floating-Point Error Handling in C++: What Actually Works

Parsing JSON at compile time with C++26 static reflection

Branchless Quicksort faster than std:sort and pdqsort with C and C++ API

Trip report: June 2026 ISO C++ standards meeting (Brno, Czechia)

C++: The Documentary

What about OpenCL and CUDA C++ alternatives?

FEXPRs vs. vtable: how LispE interpreter works

The back cover of C++: The Language raises questions not answered by front cover

The beauty and simplicity of the good old C-style void* in C++

Looking for some wisdom/insight as to whether to use C++ or Rust for my compiler projects.

More →