Loading...

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

The Second Golden Spike: Memory Safety Across the Valen/Rust Boundary

A Simple Language With Flow Typing (2021)

The Era of Programming Languages Exploration is upon Us

Keeping Futhark off the GPU

Building a RAG pipeline for semantic code search

Customization: Optimizing Compiler Technology for SELF, a Dynamically-Typed Object-Oriented Programming Language (1989)

Typeclasses vs Modules

Rust to WGSL transpiler `wgsl-rs` released

A Design Space Exploration of Async/Await

Why isn't mutable a subtype of immutable, or vice versa?

The Golden Spike, and Resurrecting the Vale(n) Programming Language

Named and Optional Arguments are Awesome

Rust: When Empty Isn't Bottom

A First Futamura Projection

Do not let your type system reason about aliasing in your programming language

CTTI is Exponential, RTTI is Linear

A few good ideas in programming languages

What makes Lisp difficult to read?

Design your programming languages right (2024)

We Should Be Able to Change Our Languages

A defense of object-orientated programming

Union vs sum types

Type inference has usability problems (2019)

Lambda MicroEgg

Dependent if expressions without dependent types

Type Systems You Might Not Know (But Will Love)

Kythe, a pluggable, language-agnostic ecosystem for building tools that work with code

The Robot Framework language

How I Wrote a Forth (Without Knowing How)

evocation - Call forth the blue-green flame of computation from the universe, weave its energies into a fabric, that we may share our blood with it

More →