Dick Lathwell: Difference between revisions

Jump to navigation Jump to search
m
Link
mNo edit summary
m (Link)
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 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>
'''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>


In 1973 the [[wikipedia:Association for Computing Machinery|ACM]] awarded Lathwell, [[Larry Breed]], and [[Roger Moore]] the [[wikipedia:Grace Murray Hopper Award|Grace Murray Hopper Award]] "for their work in the design and implementation of APL\360, setting new standards in simplicity, efficiency, reliability and response time for interactive systems."<ref>Association for Computing Machinery. [https://awards.acm.org/award_winners/breed_0694605 1993 Grace Murray Hopper Award]. Accessed 2021-05-29.</ref>
In 1973 the [[wikipedia:Association for Computing Machinery|ACM]] awarded Lathwell, [[Larry Breed]], and [[Roger Moore]] the [[wikipedia:Grace Murray Hopper Award|Grace Murray Hopper Award]] "for their work in the design and implementation of APL\360, setting new standards in simplicity, efficiency, reliability and response time for interactive systems."<ref>Association for Computing Machinery. [https://awards.acm.org/award_winners/breed_0694605 1993 Grace Murray Hopper Award]. Accessed 2021-05-29.</ref>

Navigation menu