Loading...

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

Why Algebraic Effects?

Every programming language has its 'killer' domain

Mystical

Algebraic Effects: Another mistake carried through to perfection?

Writing that changed how I think about programming languages

Introducing virtual package in MoonBit

The penultimate conditional syntax

Implement Your Language Twice

Newtyped Indices are Proofs

A case for intransitive operator precedence (2019)

Data is code

Bad Type Patterns - The Duplicate duck

You can use C-Reduce for any language

Show HN: Goboscript, text-based programming language, compiles to Scratch

Minus 100 points (2004)

Naked objects

Hyper Typing

Finding hard 24 puzzles with planner programming

If composers were hackers

Announcing Spritely Oaken

New Edition of FreePascal From Square One

Ada in China (1994)

Understanding Memory Management, Part 5: Fighting with Rust

How to Average in Prolog (2017)

Fast Allocations in Ruby 3.5

PLTDI Discord Lightning Talks 2025-05

Rye principles

The Lisp in the Cellar: Dependent types that live upstairs [pdf]

The Lisp in the Cellar: Dependent types that live upstairs [pdf]

A Python frozenset interpretation of Dependent Type Theory

More →