Beginner with C/Java/Python Skills Wants to Build a Programming Language

How can you start with making compilers in 2025?

IR Design - Virtual Registers

Relational Abstractions Based on Labeled Union-Find

Parallelizing non-affine loop

Dissecting CVE-2024-12695: Exploiting Object.assign() in V8

The Princeton INTERCAL Compiler's source code

BenchGen: A fractal-based program generator

Advent of Computing: Episode 158 - INTERCAL RIDES AGAIN - Restoring a Lost Compiler

tpde: A fast framework for writing baseline compiler back-ends in C++

Question about variable renaming in SSA - from SSA based compiler design

MLIR Dialect for WebAssembly

How to implement a Bottom Up Parser?

Array support almost there!

LLVM Code generation books?

Distance-Based ISA for Efficient Register Management

LALR1 is driving me crazy please help.

Implementing DOES> in Forth, the entire reason I started this mess

A glance at the Rust compiler team operations

Need Advice: Should I Take LLVM Engineer Internship at NVIDIA India?

How to create a custom backend?

Does anybody know of a good way to convert onnx to stablehlo?

Does an MLIR dialect exist that's a representation of assembly?

Unrolling recursive unary boolean functions

Writeup on driving the rust compiler and using it to compile shellcode

Stan Gibilisco's compilation of science research sites.

Communication computation overlap

How can one write blazing fast yet useful compilers (for lazy pure functional languages)?

Parser design problem

If symbol tables use union for data storage, doesn't it mean variables of all types would use same amount of memory?

More →