All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Original ABC Programming Language Source Code from 1991 - Python's Predecessor

By

tony

6mo ago· 2 min readenCode

Summary

The article discusses the original ABC programming language, which was Python's direct predecessor, developed in the 1980s. The author (likely Guido van Rossum) has obtained the source code from CWI and notes that another copy exists on GitHub. The code dates primarily from 1991 with some files from 1996 or 2021, and the current sources assume a 32-bit system architecture. The author expresses hope to eventually compare the two source trees and unify them, as well as update the code for modern systems.

Key quotes

· 4 pulled
ABC was Python's most direct predecessor; I worked on it from around 1983-1986.
Most files have 1991 as their latest modification time in the tar ball; a few have 1996 or 2021.
The current sources assume a 32-bit system where int and pointers have the same size.
I hope one day to compare the two trees and unify them.
Snippet from the RSS feed
The original ABC language (Python's predecessor), from 1991 - gvanrossum/abc-unix

You might also wanna read