I am a historian of science and technology whose research explores entanglements of computing, writing, and culture. My current work is structured around three major projects: a history of how logic was reimagined as a mathematical foundation for computing; a volume exploring gender and domesticity in the history of mathematics; and a twinned history of coding and conceptions of human language during the rise of computer programming.

Writing the Rules of Reason: The Social Life of Notation from Logic to Computing

My current book project, Writing the Rules of Reason, is a history of two fundamental transformations in the practice of logic, as it was first reconstructed as a mathematical science and later as a theoretical basis for computing. The idea of logic as a science of reasoning itself—not of human minds but of the abstract laws those minds supposedly follow, or ought to follow—has deep roots in European intellectual history. But between the mid nineteenth century and the Second World War, mathematicians and philosophers across Europe and North America fundamentally reimagined that ancient science. They replaced the prose-based formal logic of Aristotle, a pillar of Mediterranean and Western higher learning for two millennia, with a variety of novel methods for manipulating equations and symbolic systems. This mathematical remaking was shortly followed by a second transformation. With the advent of the digital computer, some experts fought to position the recently reimagined science of logic as crucial to the nascent field of programming. In less than a century, the ancient practice of using words to reason about human reasoning had mutated into a mathematics of machines purportedly capable of reasoning themselves.

I tell these intertwined stories by focusing on the inscriptive techniques through which logicians gave physical form to abstractions; before any theory of reasoning could be embodied in a machine, it was first embodied on paper. Attending to symbolic practice grounds theorizing in the material and social layers of logic as a human activity. By centering notations and communities of users, I show how the most abstract of sciences was rooted in local milieus around a transnational network of practitioners, intertwined with their commitments ranging from religious piety and masculinity to nationalism and anti-Semitism. New methods of writing, always bearing traces of human writers, constrained shifting ideas of what reason is and how it can be materialized. The diversity of symbolic techniques eventually shaped not only the presentation but also the content of logic. In the first instance, to make logic mathematical meant very different things to different nineteenth-century European writers. Rather than uniting around any one way of writing logic mathematically, these practitioners almost invariably introduced idiosyncratic new systems of their own. As notations proliferated, the study of logic demanded ever closer attention to differing affordances of various symbolic systems; readers learned to see competing symbolisms as contingent, and to see potential in that contingency. By the 1930s, mathematical notations had so thoroughly remade logic that many logicians saw symbolic systems not just as useful tools but as objects of study in their own right. This inscriptive reflexivity in turn underlay logic’s appeal to practitioners in computing. Mathematical logic was not intrinsically relevant to programming a computer; rather, as a difficult new way of writing, programming was centrally concerned with notation. Through this practical, even mundane affinity, computer scientists clothed their discipline in a particular set of prestigious conceptual trappings originating in the histories of philosophy and of mathematics. Thus disparate inscriptive cultures, in the service of different agendas in different times and places, provided the contingent raw material for a usable intellectual lineage of the digital era.

See Publications for my articles on the German mathematician Gottlob Frege, the Warsaw School of Logic, and the role of notation in the history of computing, all of which draw on this research.

Two competing ways of writing the same syllogism:

Gottlob Frege, Begriffsschrift, eine der arithmetischen nachgebildete Formelsprache des reinen Denkens (Halle: Louis Nebert, 1879), 53.

Gottlob Frege, Begriffsschrift, eine der arithmetischen nachgebildete Formelsprache des reinen Denkens (Halle: Louis Nebert, 1879), 53.

Giuseppe Peano, Formulaire de Mathématiques, vol. 3 (Paris: George Carré and C. Naud, 1901), 12.

Giuseppe Peano, Formulaire de Mathématiques, vol. 3 (Paris: George Carré and C. Naud, 1901), 12.

Calculating Couples: Domesticity and Gender in the Making of Mathematical Careers

Mary Everest Boole (1832–1916)

Mary Everest Boole (1832–1916). Public domain.

Attending to performances of rigor in mathematical logic led me to broader investigations into the imbrication of gender and mathematics. I am currently co-editing (with Brigitte Stenhouse) a special issue of Endeavour that explores the role of marriage and other domestic partnerships in the lived practice and constructed memory of mathematics. The issue grows out of a conference we co-organized in 2021, in which contributors used cases of marital and familial collaboration to analyze the unstable boundaries dividing labour into the intellectual and the domestic, the masculinized and the feminized, the credited and the unacknowledged. We also published a piece in the London Mathematical Society’s Newsletter arguing that these histories, by revealing gendered categories to be contingent, can promote more equitable visions of math today. In the special issue I will contribute a paper showing how Victorian pedagogue Mary Everest Boole (1832–1916) framed her husband George Boole’s posthumous legacy, implicitly presenting that legacy as a product of both their writings. I argue that she filtered everything—science, religion, morality and home life—through a pedagogical lens. She used an expansive conception of teaching to span the gulf between professional and domestic spheres, constructing the domestic perspective as a privileged view of her husband’s work. Together, the papers in the issue surface the diverse ways mathematical practice has been a resource in constructing particular versions of domesticity, and vice versa.

to program language: a history of what we talk with in the age of computing

Entangled conceptions of identity and technical rigor also figure centrally in my next book project, tentatively titled To Program Language: A History of What We Talk with in the Age of Computing. I begin by asking how the metaphor of the “programming language” ceased to strike many ears as metaphorical. In the early years of digital computing, the assumption slipped into everyday speech that systems of code such as ALGOL and BASIC share some essential quality with languages like English, Russian, and Japanese. Alongside a history of programming languages themselves, I aim to track how conceptions of human language shifted with the advent of these systems as new communities encountered computing.

The cover of the January 1977 issue of Today’s Secretary.

Early research for this project follows influential early programming languages into professional and disciplinary contexts with well-established linguistic practices of knowledge making. The designers of COBOL, the Common Business-Oriented Language, famously claimed to enable programming “basically in English.” In an essay now in preparation, I read COBOL as an argument not only about computers but about the limitations of English itself. COBOL was a bid to make programming accessible at the cost of remaking the larger office in the computer’s image. In a study of the Monsanto Company’s 1960s foray into the software industry, currently in preparation for submission to journals, I show how the company leveraged the code-like techniques of industrial engineers to position its FLOWTRAN simulation system as circumventing the scientifically oriented FORTRAN programming language. By freely sharing this tool with schools, Monsanto polished its reputation and cultivated potential workers comfortable with its proprietary petrochemical modeling tools. I will present this research at SIGCIS 2023 and HSS 2023. By attending to early engagements with these programming languages and others, I aim to reconstruct the discursive worlds in which the idea of languages for machines made sense, and the ways those worlds were changed by the construction of precisely such languages.