November 28, 2025
Prequel code, present-day chaos
The original ABC language, Python's predecessor (1991)
Python’s prequel resurfaces, fans feud over clunky syntax and nostalgia
TLDR: Guido van Rossum surfaced ABC, Python’s predecessor, on GitHub, with licensing talks pending. The community split fast: some slammed ABC’s clunky syntax, others argued to bring its clearer style back, and memes asked “Where’s the GIL?”—turning a history lesson into a lively design debate.
The ABC language—Python’s vintage prequel from the ’80s/’90s—just got dusted off and dropped onto GitHub, courtesy of Guido van Rossum pulling sources from CWI. Most files date to 1991, with a few tweaks as late as 1996 and 2021. There’s even a helpful intro doc making the rounds. But the plot twist? No license yet—Guido says he’ll try to negotiate an MIT-style license with original creator Steven Pemberton, and the crowd is watching like it’s courtroom TV. Meanwhile, fans noticed the “recent push to GitHub” is a headline all by itself—nostalgia meets timeline whiplash.
Then the comments exploded. One camp insists Python is a strict upgrade, roasting ABC’s “PUT … IN …” and “INSERT … IN …” as clunky and un-composable, with a cheeky jab that Guido’s English should’ve said “INTO.” Another camp wants the old-school clarity back, with one user pitching ABC-like syntax in Python: write “set b = c in a” so beginners stop mixing up assignment and mutation. And because it’s the internet, someone shouted “Where is the GIL?”—a meme about Python’s Global Interpreter Lock (the thing that limits multi-threading)—just to keep the chaos spicy. Verdict: a history drop turned comment-section cage match over design, teaching, and licensing, with a side of memes.
Key Points
- •ABC is identified as Python’s most direct predecessor.
- •The author worked on ABC circa 1983–1986.
- •ABC source code was downloaded from CWI.NL via the abc-unix tarball.
- •Most files show latest modifications in 1991, with some in 1996 or 2021.
- •ABC lacks an official license; negotiations with Steven Pemberton are planned, aiming for MIT.