This is a card in Dave's Virtual Box of Cards.
Programming Language Design
Page created: 2022-10-19
Updated: 2026-06-04
Most recently: Small Programs and Languages (as a further meditation following my light and fun Forth article about implementing).
My current ongoing programming language design project is a concatenative "forth-like" called Meow5. (Update: Meow5 is complete! Check out my conclusion and tour of Meow5)
Also:
-
Token Separator (specifically Forth, but also generally)
-
Concatenative Programming and Forth (more ideas here)
-
mushrat and mushrat-lang ←-- My "long term" language thingy in incubation
External:
-
Cixl - a Lispy Forth in C (github.com) I always thought this was neat.