Dick Lathwell: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
(Created page with "'''Richard Henry Lathwell''' was one of the implementers of APL\360, and a designer and implementer at IBM and I.P. Sharp Associates afterwards. He is credited with the practical realization of shared variables in APL.SV, and also published the modern formula for tolerant comparison,<ref>Dick Lathwell. [https://doi.org/10.1145/800114.803685 APL comparison tolerance] at APL76 (also reproduced in [https://www.jsoftware.com/papers/satn23.htm SATN...")
 
mNo edit summary
Line 1: Line 1:
'''Richard Henry Lathwell''' was one of the implementers of [[APL\360]], and a designer and implementer at [[IBM]] and [[I.P. Sharp Associates]] afterwards. He is credited with the practical realization of [[shared variables]] in [[APL.SV]], and also published the modern formula for [[tolerant comparison]],<ref>Dick Lathwell. [https://doi.org/10.1145/800114.803685 APL comparison tolerance] at [[APL76]] (also reproduced in [https://www.jsoftware.com/papers/satn23.htm SATN-23]).</ref> and assisted in the creation of the first APL standard, [[ISO 8485:1989]].<ref>[[Adin Falkoff]] and D. L. Orth. [https://doi.org/10.1145/800137.804495 "Development of an APL standard"] at [[APL79]].</ref>
'''Richard Henry Lathwell''' was one of the implementers of [[APL\360]], and a designer and implementer at [[IBM]] and [[I.P. Sharp Associates]] afterwards. He is credited with the practical realization of [[shared variable]]s in [[APL.SV]], and also published the modern formula for [[tolerant comparison]],<ref>Dick Lathwell. [https://doi.org/10.1145/800114.803685 APL comparison tolerance] at [[APL76]] (also reproduced in [https://www.jsoftware.com/papers/satn23.htm SATN-23]).</ref> and assisted in the creation of the first APL standard, [[ISO 8485:1989]].<ref>[[Adin Falkoff]] and D. L. Orth. [https://doi.org/10.1145/800137.804495 "Development of an APL standard"] at [[APL79]].</ref>


Lathwell was born in [[wikipedia:Calgary|Calgary]], and studied at the [[wikipedia:University of Alberta|University of Alberta]], graduating with a B.Sc. in mechanical engineering in 1965. He met [[Ken Iverson]] in 1963 and learned [[Iverson Notation]] in the same time period. Lathwell was hired by [[IBM]]'s Watson Research Center in 1966 to work with Iverson, where he implemented [[APL\360]] with [[Larry Breed]] and [[Roger Moore]]. Later he worked on the design of [[shared variable]]s, implementing a prototype of [[APL.SV]] in 1971 (the full release followed in 1973). He also worked on [[APL 5100]] and defined [[tolerant comparison]] at IBM. In October 1977 Lathwell left to work in the [[I.P. Sharp Associates]] System Design Group ("the Zoo").<ref>IPSA Newsletter December 1977 ([https://www.snakeisland.com/IPSANewsletter_1977_12.pdf pdf])</ref> At IPSA, he organized the 1978 [[IPSA conference]],<ref>IPSA Newsletter November/December 1978 ([https://www.snakeisland.com/IPSANewsletter_1978_11_12.pdf pdf])</ref> and designed and implemented interfaces to [[SHARP APL]]. He was appointed product manager for operating systems and auxiliary processors in 1982 and manager of the Research and Development Group in 1984.<ref>IPSA Newsletter July/August 1984 ([https://www.snakeisland.com/IPSANewsletter_1984_07_08.pdf pdf])</ref>
Lathwell was born in [[wikipedia:Calgary|Calgary]], and studied at the [[wikipedia:University of Alberta|University of Alberta]], graduating with a B.Sc. in mechanical engineering in 1965. He met [[Ken Iverson]] in 1963 and learned [[Iverson Notation]] in the same time period. Lathwell was hired by [[IBM]]'s Watson Research Center in 1966 to work with Iverson, where he implemented [[APL\360]] with [[Larry Breed]] and [[Roger Moore]]. Later he worked on the design of [[shared variable]]s, implementing a prototype of [[APL.SV]] in 1971 (the full release followed in 1973). He also worked on [[APL 5100]] and defined [[tolerant comparison]] at IBM. In October 1977 Lathwell left to work in the [[I.P. Sharp Associates]] System Design Group ("the Zoo").<ref>IPSA Newsletter December 1977 ([https://www.snakeisland.com/IPSANewsletter_1977_12.pdf pdf])</ref> At IPSA, he organized the 1978 [[IPSA conference]],<ref>IPSA Newsletter November/December 1978 ([https://www.snakeisland.com/IPSANewsletter_1978_11_12.pdf pdf])</ref> and designed and implemented interfaces to [[SHARP APL]]. He was appointed product manager for operating systems and auxiliary processors in 1982 and manager of the Research and Development Group in 1984.<ref>IPSA Newsletter July/August 1984 ([https://www.snakeisland.com/IPSANewsletter_1984_07_08.pdf pdf])</ref>

Navigation menu