Could process schedulers benefit from results of certain program analyses?

Fast Autoscheduling for Sparse ML Frameworks

Talk/Discuss online

Create a compiler for my BEAM/Erlang-like language on Cranelift

EtangleASM

I Created My Own Programming Language with C

FLUENT Coding Language

A header-only C library for string interning

GDSL – 800 line kernel: Lisp subset in 500, C subset in 1300

I Built a Scheme Compiler with AI in 4 Days

Made a modular bytecode VM in C

I built a self-hosting x86–64 toolchain from scratch. Here’s what that actually looked like

🧠 I'm 15 and built OmniLang – a Python-like language that compiles to native code via LLVM

Can LLM write a moderately complex new language compiler?

What math topics are needed for compiler development?

Cutting edge transpilation/compilation frameworks? Or transpilation frameworks that convert between quite different languages (Non-LLM code generation)

I made a tool that explains rust compiler errors to begginners

I rewrote SHC (Shell Script Compiler) in Rust

Suggestions on building a LLVM compiler backend for Memristive RRAM based in-memory (memory and computation at the same place-> inside memristors) computation processor

How do I run and install different OS and architectures on Android? And how i compile x86 binutils on Android?

ECMAScript semantics for __proto__

Thoughts on the Role of Handwritten Error Messages in the Era of AI?

Exploring Grammar Elasticity in CPython: Implementing a Concurrent Bilingual PEG Parser

My compiler just roasted me

A header-only, conservative tracing garbage collector in C

I built a JIT compiler for my own programming language and it just matched Node.js

I learned Rust internals by verifying everything against assembly output in Compiler Explorer. Here's what I found.

I built a programming language from scratch in TypeScript

I built a simple online compiler for my students to practice coding

Built a TypeScript-to-native compiler in Rust. First app just shipped to iOS, Android, and macOS app stores.

More →