Notes about Programming Systems
This page list the various programming systems I have written articles about.
Polyglottal Pages
A collection of articles that cover multiple languages comparing and contrasting them.
Catlang Research
Articles dedicated to researching, implementing, disucssing, and exploring catlangs
- Concatenative Programming
- Stack Operations for String Rewriting
- Lua as a Catlang Host
- The Old Yahoo Mailing List
- Multistack Concatenative Programming Languages
Conceptual Pages
Various notes about styles of programmings, possible ideas, impossible ideas, rants, rambles, just whatever been bouncing around my head to much.
- Rewriting Systems
- A ramble about OOP
- Prevasive actions in software (things that need global state, or stuff that rhymes with it)
- Fraglets
- Flicklikes and Expressive Power
- Sparse Set
Esolang and Esoterica
Specific Languages or Environments
Decker
Factor
GDScript
Io
- Io a breif summary of the language
Joy
Kevo
- Kevo a prototype-based Forth-like system.
Lua
- Lua DSL Building
- Lua's global keyword isn't what you wanted.
- Lua as a Catlang Host
- Miscellaneous things about LÖVE
Modal
- Summary of Modal
- Levels of Dynamic behavior in Modal
- Mousetail -- an attempt at a Modal to C compiler
Maude
OCaml
Scratch
Thue
- Luther a zippy implementation of Thue in Lua.