Porting microgpt to Futhark, Part I

Behavior-Oriented Concurrency for Python

Everything Should Be Typed: Scalar Types Are Not Enough

Lean proved this program correct; then I found a bug

Lisette a little language inspired by Rust that compiles to Go

How to make a fast dynamic language interpreter

Basic Type System Terminology

WASM is not quite a stack machine

A tail-call interpreter in (nightly) Rust

Effectful Recursion Schemes

Performance of the Wren programming language

Blessed Syntax and Ergonomics

An Algorithmic Reconstruction of Normalisation by Evaluation

The Edge of Safe Rust

Embed You a ponyc for Great Good

Reflections on 30 years of HPC programming

EsoNatLangs Bring the Complexity of Natural Language into Code

1SubML: Plan vs Reality

1SubMl: experimental ML-like programming language with a unified module and value language, and more

What is a property?

Why Lean?

Breaking ten years of C API compatibility in Futhark

The secret history of Recursion Schemes

nondescript: a simple embedded programming language

Lenses in Rust and My Solution

Linear types proposal for Hare

Borrow-checking surprises

MoonBit 0.9: Introducing First-Class Formal Verification

Slap: Functional Concatenative Language with a Borrow Checker?

Meet Kiki - an array language

More →