June 15, 2026
Ctrl-Alt-Drama
An O(x)Caml book that runs
A click-to-run coding book drops, and the comments instantly turn into a nerdy food fight
TLDR: A professor built a browser-based coding book that lets people run lessons instantly, no setup required. Commenters loved the idea and swapped similar projects, but one skeptic kicked off a debate over whether installing software is really the biggest beginner problem.
A programming professor just unveiled a book where the lessons actually run inside your browser, meaning beginners can try code without installing a maze of tools first. For anyone who has ever watched a class get derailed by setup chaos, that promise landed like a small miracle. The vibe from supporters was basically: finally, someone is treating “getting started” as the real battle. One commenter jumped in with a “we built something like this too,” turning the thread into a mini show-and-tell for teachers dreaming of smoother, less painful first steps into coding.
But of course, the comments did not stay wholesome for long. The hottest pushback came from a skeptic who flat-out questioned the article’s core claim that installation is the biggest obstacle for beginners, essentially saying, “Is it though?” That tiny sentence brought the classic internet-energy: one side sees install screens as the true villain, the other thinks the real challenge is learning the ideas themselves. In tabloid terms: the Setup Wars have begun.
Then came the comedy. Readers lost it over the author describing how later lessons run through multiple layers of software inside the browser, with one commenter summing it up as simply, “Wow, this is wild!” The whole thing gave off strong “coding Inception” energy: a computer inside a computer inside a webpage. So yes, the project is educational — but the comments made it entertainment, debate, and a little bit of nerd astonishment all at once.
Key Points
- •KC Sivaramakrishnan is building a twelve-module NPTEL course called “Functional Programming with OCaml.”
- •The accompanying course book is an interactive website where code runs in the browser without local installation or a backend server.
- •The course begins with OCaml and later modules move into OxCaml.
- •The article argues that installation remains a major obstacle for beginners despite improvements in OCaml tooling such as the OCaml Platform, dune, and opam.
- •Earlier teaching approaches using Jupyter, Docker, and devcontainers worked in some contexts but were less suitable for short sessions or poor network conditions.