What is Systems Programming, Really?

An essay arguing that "systems programming" mixes two ideas that deserve separate names.

Author
Will Crichton
Published
9 September 2018
Kind
Personal essay with a short historical survey
Original
willcrichton.net/notes/systems-programming/
Subject
Systems and hardware

What it is

Will Crichton, then at Stanford, wrote a personal essay on the history of the phrase. It asks why low-level programming and large-system design share one name. It aims to argue for splitting the two.

What it says

What evidence it gives

The essay quotes three 1972 papers, a 1998 article and a 2014 panel. It offers no experiment or data. The case rests on the readings and on the author's judgment.

Interests and limits

The author says they do not know who coined the phrase. The survey rests on a handful of sources. The "hot take" about functional languages is stated as opinion. No one is shown to have adopted the proposed names.