CodeRoots
An interactive multimedia museum of programming languages and AI milestones where CS students watch 5-minute origin documentaries (like the resurfaced 1996 Prolog film), then immediately open a sandboxed playground to try the original language themselves.
Self-taught programmers and CS undergraduates who want the conceptual roots behind the languages and AI tools they use
- Bite-size documentaries with timeline scrubbing across 70+ years of PL and AI history
- In-browser playgrounds for Prolog, Lisp, Smalltalk, Erlang, and other 'founding' languages
- Influence graph showing which languages shaped which (Prolog → Erlang, Lisp → JavaScript, etc.)
- Educator pack with turnkey lesson modules, discussion prompts, and graded mini-challenges
AI and CS curricula are rushing toward LLMs while students often lack the deeper roots; a 1996 Prolog documentary resurfacing on HN at 55 points shows real appetite for the 'why this matters' story behind the syntax.
HN thread on Birth of Prolog (1996) reached 78 points with 5 comments — solid but not viral, and audience for CS-history documentaries is narrow; similar Prolog PDF threads (2018, 39 comments) confirm steady but small recurring appetite.The Birth of Prolog (1996) | Hacker News ↗programming-history.com – 36 languages with creator profiles and stories ↗
Well-served by free incumbents: programming-history.com (36 languages, creator stories, syntax-highlighted code), languagelineage.org (151 languages, 75-year interactive timeline), hopl.info (8945 languages encyclopedia), Computer History Museum, Google Arts & Culture — sandbox+video combo is the only differentiator.36 Programming Languages: History & Ecosystem Comparisons ↗Programming Language Timeline | Language Lineage ↗HOPL – Historical Encyclopaedia of Programming Languages ↗
No paid precedent found — HOPL, Wikipedia, CHM, and Language Lineage all give away deep CS history free; students expect this content gratis and niche CS-history newsletters struggle to monetize.HOPL – Historical Encyclopaedia of Programming Languages ↗Explore – Computer History Museum ↗
CS history content is evergreen — 1992 Prolog PDF and 1996 documentary still surface on HN a decade+ later; no trend decay risk.
Video production is costly and old-language sandboxes (Prolog, Lisp, early Fortran) require runtime setup per language, but web platform and existing OSS interpreters lower the bar.