Unconventional Programming with Chemical Computing
summary
Computing is recast as molecules and reactions: concrete demos use Clojure and core.async (ClojureScript visuals) and implement gamma chemical programming rules. Implementations compute primes (shuffle/react cycles, e.g. 100 then 10,000 iterations to converge for range ≤100), compute max by coalescing, and run a self‑organizing mail system with crash and sentinel fix molecules. Higher‑order examples make function molecules that capture, hatch and exchange captures; the models work but converge slowly without extra stirring/exchange rules.
AI-written summary · about
chapters (16)
- 0:00Intro
- 1:32Prologue
- 4:55Abstract Chemical
- 5:21Cross Fertilization
- 6:08The Reaction
- 8:31Traditional Primes
- 9:39Prime Reaction
- 12:42Gamma Chemical Programming
- 13:53Gamma Demo
- 19:29Max Reaction Reducing
- 19:46Max Reducing
- 19:59Reducing Reactions
- 23:13Concurrency
- 26:54Self Organizing
- 30:05Self Healing
- 32:54Summary








