Software Preservation Group of the Computer History Museum

History of Poplar

Paul McJones, editor
paul@mcjones.org
https://mcjones.org/dustydecks/

Last modified 24 January 2026

Introduction

The goal of this project is to preserve and present primary and secondary source materials (including specifications, source code, manuals, and papers discussing design and implementation) from Poplar, a functional programming language designed at Xerox PARC in the late 1970s. The editor greatly appreciates comments, suggestions, and donations of related materials.

Contents

Acknowledgments

Thanks to James H. Morris, Jr., the primary designer of Poplar, for giving me permission to post the manual, source code, and paper here and to Ed Satterthwaite for permission to post the 1986 version.

Source code

Poplar programs

Documentation

Papers and Reports