What If Shakespeare Wrote Ruby
summary
Claim: Shakespeare embeds intention into language the way a DSL embeds domain rules — he coins 1700 new words, uses almost no stage directions and violates meter as iambic pentameter clues to signal danger. Concrete tooling and patterns: Ruby examples (character.say, a destructive bang that upcases output), ActiveRecord-style conventions and expressive conventions layered like modules. Surprising numbers: ~900,000 words across decades and 50 years of composition, 500 years of persistence. Built demonstrations: live staging and ball‑passing exercises prove the patterns and decoupling approach work in practice.
AI-written summary · about
chapters (10)
- 0:00Start
- 8:00SOFTWARE WRITERS
- 11:25New WORD FORMS
- 13:45DOMAIN-SPECIFIC LANGUAGE
- 14:42EXPRESSIVE CONVENTIONS
- 26:10METAPHOR (abstraction)
- 29:31LEAVE CLUES (conventions)
- 29:42lambic Pentameter METERED VERSE
- 31:06baBOOM / baBOOM / baBOOM / baBOOM / baBOOM.
- 37:08HARMONY (composition)








