the pattern across four decades
Each generation solves the previous one’s pain — memory safety, then concurrency, then type safety, then intent — and inherits the previous generation’s compromises.
§ 02 — Eras · ∞
version 0.1 — someone, somewhere, is typing it now
Left: era context, features, and the 101 hello. Right: 2 deeper 201 lessons, the factorial specimen, and where What’s next lives today — each column scrolls on its own.
Whatever the next wall is — energy, correctness, AI-native semantics — someone is writing version 0.1 for it right now.
Every era in this guide believed its language was the last one. None has been.
101First contact — hello world. 201 — 2 lessons on mechanisms you meet after the factorial specimen: the sharp edges practitioners actually use.
The 201 assumes you have read the 101 and the specimen. Each lesson is one mechanism — what it is for, how it looks in code, and the trap or payoff that makes What’s next distinctive at scale.
Each generation solves the previous one’s pain — memory safety, then concurrency, then type safety, then intent — and inherits the previous generation’s compromises.
Whatever comes next will carry today’s syntax, today’s libraries and today’s performance problems, exactly as every language here carries its parents.
The blank page: every era in this guide began exactly here — version 0.1, somewhere, right now.
// version 0.1 — someone, somewhere,
// is typing the first line right nowNo install. Open a new file and write version 0.1.
Every era in this guide began exactly here. The constant, eighty years running: the machine keeps getting cheaper, words keep getting more powerful, and whoever writes the next version 0.1 gets a section in guides like this one.