Katana VentraIP

Roger Moore (computer scientist)

Roger D. Moore (November 16, 1939 – March 21, 2019) was the 1973 recipient (with Larry Breed and Richard Lathwell) of the Grace Murray Hopper Award from the Association for Computing Machinery (ACM). It was given "for their work in the design and implementation of APL\360, setting new standards in simplicity, efficiency, reliability and response time for interactive systems."[1]

Roger Moore

(1939-11-16)November 16, 1939

Redlands, California, United States

March 21, 2019(2019-03-21) (aged 79)

Stanford University
(B.S. Mathematics 1963)

Moore was a cofounder of I. P. Sharp Associates and held a senior position in the company for many years. Before this, he contributed to the SUBALGOL compiler at Stanford University and wrote the ALGOL 60 compiler for the Ferranti-Packard 6000 and the ICT 1900. Along with his work on the programming language APL, he was also instrumental in the development of IPSANET, a private packet switching data network.

At I. P. Sharp Associates[edit]

In December 1964 most employees of Ferranti-Packard's computer group were laid off. Along with six other former FP employees he formed I. P. Sharp Associates. He was vice-president from incorporation to his retirement in 1989.


In 1966 he, Larry Breed and Richard Lathwell began work on the APL\360 interpreter.[7][8]


Lastly, APL\360 owes much of its superior time-sharing performance to Roger D. Moore, of I.P. Sharp Associates, Toronto, who was principally responsible for the supervisor. Its design has not been described to the extent it deserves.[9] This team received the Grace Murray Hopper Award from the Association for Computing Machinery (ACM). It was given: "For their work in the design and implementation of APL\360, setting new standards in simplicity, efficiency, reliability and response time for interactive systems."[1]


In 1970, Moore became project leader of IPSA's speculative DOS/360 COBOL compiler project.[10][11][12] Although the compiler had satisfactory performance, the market did not accept it.


IPSA offered APL time-sharing service starting in 1969. By 1975, the inflexibility and communication error intolerance of time-division multiplexing were no longer tolerable. He became the chief architect of the IPSANET packet switching computer network. In 1976 this system was deployed in North America and London.[13]


In 1984, IPSA released Sharp APL for the IBM PC.[14] This package included a 370 emulator written by Moore.

Retirement[edit]

After retiring from IPSA in early 1989, he became interested in opera and chamber music.[15] Along with attending many performances, he has supported concerts,[16][17][18][19] commissions and advanced music education.[20][21][22]

Piano Concerto (2002)

Larysa Kuzmenko

Rambler Rose (2014)

Michael Oesterle

Norbert Palej

Cloud Light (2013)

Erik Ross

Dark (2007)

Nick Storring

Gardens (2014)

Moore has funded the composing of many works.

.

"Grace Murray Hopper Award (1973)"

.

"Roy Thomson Hall Award of Recognition (2002)"

.

"University of Toronto Arbor Award (2009)"

. May 12, 2022.

"Opera Canada Ruby (2010)"

. Proceedings of Computing and Data Processing Society of Canada 4th National Conference. University of Toronto Press. 1964. {{cite book}}: |newspaper= ignored (help)

""An Implementation of Algol 60 for the FP6000""

Breed, Lawrence M.; Moore, Roger D. (November 1970). . ACM SIGPLAN Notices. 5 (11): 33. doi:10.1145/987461.987467. S2CID 28611594.

"Errors and fixes in the APL/360 Program Product"

(PDF). APL Users Meeting. 1978.

""A Data Communications System for the APL User""

(PDF). Vol. 9. January 21, 2022. {{cite book}}: |periodical= ignored (help)

Major Network Change

. APL Users Meeting Proceedings. Vol. 1. 1982.

""Network Management Tools""

Official website

Mooreiana, Roger Moore Quotations and Anecdotes