Peter B. Sheridan

Died August 25, 1992, Greenwich, Conn.; a mathematical logician with a special interest in automatic coding and natural language translations by computer; he was a member of the original Fortran development team, responsible for the compilation of arithmetic expressions.

Education: BS, City College of New York; MS, Fordham University.

Professional Experience. research scientist, IBM Corp., 1952-1992.

In referring to the development of the section of the original Fortran compiler, Backus (1984) said:

When I say that somebody "wrote a section of the compiler," it is important to remember that what I really mean is that they invented it-they developed all the groundbreaking techniques used in it. It is a great understatement to say only "somebody wrote a section." Peter Sheridan wrote Section One, which parsed algebraic expressions, translated them into code, and optimized that code.

Roy Nutt (1984) termed the technique of inserting parentheses into an algebraic expression (initially "concocted" by John Backus and Irving Ziller) to be a "dubious technique." Peter Sheridan, in his impressive paper in 1959, proved this to be a viable scheme, although some people did not particularly care for his notation.

BIBLIOGRAPHY

Biographical

Backus, John, "Afterword," Special Issue on the 25th Anniversary of Fortran, Ann. Hist. Comp., Vol. 6, No. 1, 1984, pp. 26--27.

Nutt, Roy, "Compiler Techniques Available in 1954," Special Issue on the 25th Anniversary of Fortran, Ann. Hist. Comp., Vol. 6, No. 1, 1984, pp. 20-22.

Significant Publications

Backus, J.W., R. J. Beeber, S. Best, R. Goldberg, L.M. Haibt, H.L. Herrick, R.A. Nelson, D. Sayre, P.B. Sheridan, H. Stern, 1. Ziller, R.A. Hughes, and R. Nutt, Programmer's Reference Manual, The Fortran Automatic Coding System for the IBM 704 EDPM, IBM Corporation, New York, 1956.

Sheridan, P.B., "The Automatic Translator-Compiler of the IBM Fortran Automatic Coding System," Comm. ACM, Vol. 2, No. 2, Feb. 1959, pp. 9-21.

PDF version

Original content Copyright © 1995 by the Institute of Electrical and Electronics Engineers Inc.
New content Copyright © 2013-2023 by the IEEE Computer Society and the Institute of Electrical and Electronics Engineers Inc.
All rights reserved. This material may not be reproduced or redistributed without the express written permission of the copyright holder.