Loading...

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

Korean has SOV grammar – here's what a programming language looks like when you actually design around that instead of just translating keywords

The acyclic e-graph: Cranelift's mid-end optimizer

Optimization of 32-bit Unsigned Division by Constants on 64-bit Targets

How to make Firefox builds 17% faster

I Realized My BigInt Multiplication Was O(n²)… So I Implemented Karatsuba for My Compiler

shinobi: Compiling Makefiles to other forms of representation

Tracking down a 25% Regression on LLVM RISC-V

Finally added variables support to my compiler(Helix)

I built a self-hosting x86-64 toolchain from scratch. Part 6: Final. How it all started, some numbers and final recap

The need for better compiler frontend benchmarks: Carbon's benchmarking approach

GCC Translation Validation Part 6: Uninitialized memory

Building a Python compiler in Rust that runs faster than CPython with a 160KB WASM binary

Practical resources to convert my IR to SSA

The state of Open-Source Heterogeneous Compilers in 2026?

I made a stack based language!

What compiler flags can I use to compile the fastest possible binary?

JSIR: A High-Level IR for JavaScript

A no-LLVM COBOL-to-WASM compiler in one Rust file

Value numbering

I forced a data-oriented language to carry its own compiler before letting it grow

I built a self-hosting x86-64 toolchain from scratch. Part 1: The compiler

Making a compiler course

The Makrell language family 0.10.0, macros/metaprogramming, extensible pattern matching, browser playground and more

Circuit Transformations, Loop Fusion, and Inductive Proof

C89cc.sh – standalone C89/ELF64 compiler in pure portable shell

Myth Engine Architecture: Building an SSA-Based Declarative Render Graph

Edge Python (a compiler that uses less than 200 kb) Update: Mark-sweep Garbage Collector + explicit VmErr + overflow and dicts fixes

When the compiler lies: breaking memory safety in safe Go

I made a build tool for my programming language 100% in my language

Announcing: GA of Intercal64

More →