Software Preservation Group of the Computer History Museum

History of Poplar

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

Last modified 28 September 2025

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 additional 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.

Source code

Poplar programs

Documentation

Papers