Is it worth getting a CS degree to get into compilers and low-level programming?

Kraid is a now a real compiler

Graph Engineering Needs a Compiler

Scriptc by Vercel: TypeScript-to-Native compiler, no JavaScript engine in binary

Completed all chapters from "Writing a C compiler" book

Keel 0.4 - Very fast statically-typed interpreted language written in Rust - now with optional typed arguments, anonymous functions, HOFs, and improvements to FFI, performance, and errors

Delayed Specialization: A Third Way to Implement Generics?

A question about a factorial operator

After months of hard work, I can do basic string processing, compiled to assembly, only 187x slower than rust.

AmmAsm now supports SSE, CMOVcc, and SETcc

Proof types in Dart: Using final classes as computational witnesses

Query cycles: A compiler murder mystery

Pushing the limits of RISC-V emulation

"How hard could it be?" - a younger me said that once. Here's my lang

Identify cycles with a single-pass DFS algorithm

Mathic: A programming language with builtin symbolic algebra

lsof/antcc: A little C compiler

Should I make a transpiled language compiler instead of reinventing the wheel?

What "Memory Compiler" Actually Means: From Bitcells to GDS Tiling

From Library Patterns to Language Features: An Overlooked Rule of Language Evolution?

Why Rocq is better than Lean for program verification

Developing my programming language: Gravel

How well does JIT actually work?

Trust your compiler: Modern C++

x86-64 Assembler from scratch

Seriously, what is the large code-model even for?

What "Memory Compiler" Actually Means: From Bitcells to GDS Tiling

Keel 0.3 (alpha..?) - a very fast, statically-typed interpreted language written in Rust - now with a standard library, a map type, prettier errors, and a docs website

mycc - an alternative C compiler.

Introduction to Compilers and Language Design (2021)

More →