Larry Breed: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
mNo edit summary
Line 3: Line 3:
'''Lawrence Moser Breed''' (July 17, 1940 - May 16, 2021<ref>[[Roger Hui]]. [http://www.jsoftware.com/pipermail/general/2021-May/038604.html Larry Breed (1940-2021)]. [[Jsoftware]] general forum. 2021-05-19.</ref>) was an implementor who worked on [[APL\360]] and [[APL\1130]], and cofounded [[STSC]]. There he developed the [[time-sharing]] system used by [[APL*PLUS]], and [[Mailbox]], one of the first ever [[wikipedia:email|email]] systems.
'''Lawrence Moser Breed''' (July 17, 1940 - May 16, 2021<ref>[[Roger Hui]]. [http://www.jsoftware.com/pipermail/general/2021-May/038604.html Larry Breed (1940-2021)]. [[Jsoftware]] general forum. 2021-05-19.</ref>) was an implementor who worked on [[APL\360]] and [[APL\1130]], and cofounded [[STSC]]. There he developed the [[time-sharing]] system used by [[APL*PLUS]], and [[Mailbox]], one of the first ever [[wikipedia:email|email]] systems.


Breed studied at [[wikipedia:Stanford University|Stanford University]] as both an undergraduate and a graduate student, earning a B.S. in 1961 and a computer science M.S. in 1965. While an undergraduate, he created the first computer animation language and system, using it to coordinate a 100-foot display—an array of fans with colored cards—at Stanford football half-times.<ref>Matthew Ward. [https://web.cs.wpi.edu/~matt/courses/cs563/talks/history.html "A (Spotty) History and Who's Who of Computer Graphics"]. Accessed 2021-05-29.</ref> After attending one of [[Ken Iverson]]'s lectures in 1962, he informed Iverson of errors in the formal description (in [[Iverson notation]]) of [[IBM]]'s System/360, and was hired to work alongside Iverson at IBM's [[wikipedia:Thomas J. Watson Research Center|Thomas J. Watson Research Center]].<ref>Computer History Museum. [https://computerhistory.org/profile/larry-breed/ "Larry Breed"]. Accessed 2021-05-29.</ref> There he joined [[Phil Abrams]], and the pair (supervised by [[wikipedia:Niklaus Wirth|Niklaus Wirth]]<ref>[http://infolab.stanford.edu/TR/CS-TR-66-47.html An interpreter for Iverson notation]</ref>) created the first APL implementation in 1965, running on an [[wikipedia:IBM 7090|IBM 7090]] mainframe.<ref>[[Eugene McDonnell]]. [https://www.jsoftware.com/papers/eem/socio1.htm The Socio-Technical Beginnings of APL].</ref><ref>[[Adin Falkoff]] and [[Ken Iverson]]. [https://web.archive.org/web/20041230112628/https://www.research.ibm.com/journal/rd/174/ibmrd1704F.pdf "Design of APL" (pdf)]. IBM Journal of Research and Development. 17 (4): 324–334. Archived from [https://www.research.ibm.com/journal/rd/174/ibmrd1704F.pdf the original] on December 30, 2004.</ref> They went on to create [[APL\1130]]<ref>Larry Breed. ''[http://archive.vector.org.uk/art10001190 How We Got To APL\1130]''. [[Vector journal]] vol. 22 no. 3. 2006-08.</ref> as well as [[APL\360]]. In 1973 the [[wikipedia:Association for Computing Machinery|ACM]] awarded Breed, [[Dick Lathwell]], 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>
Breed studied at [[wikipedia:Stanford University|Stanford University]] as both an undergraduate and a graduate student, earning a B.S. in 1961 and a computer science M.S. in 1965. While an undergraduate, he created the first computer animation language and system, using it to coordinate a 100-foot display—an array of fans with colored cards—at Stanford football half-times.<ref>Matthew Ward. [https://web.cs.wpi.edu/~matt/courses/cs563/talks/history.html "A (Spotty) History and Who's Who of Computer Graphics"]. Accessed 2021-05-29.</ref> After attending one of [[Ken Iverson]]'s lectures in 1962, he informed Iverson of errors in the formal description (in [[Iverson notation]]) of [[IBM]]'s System/360, and was hired to work alongside Iverson at IBM's [[Watson Research Center]].<ref>Computer History Museum. [https://computerhistory.org/profile/larry-breed/ "Larry Breed"]. Accessed 2021-05-29.</ref> There he joined [[Phil Abrams]], and the pair (supervised by [[wikipedia:Niklaus Wirth|Niklaus Wirth]]<ref>[http://infolab.stanford.edu/TR/CS-TR-66-47.html An interpreter for Iverson notation]</ref>) created the first APL implementation in 1965, running on an [[wikipedia:IBM 7090|IBM 7090]] mainframe.<ref>[[Eugene McDonnell]]. [https://www.jsoftware.com/papers/eem/socio1.htm The Socio-Technical Beginnings of APL].</ref><ref>[[Adin Falkoff]] and [[Ken Iverson]]. [https://web.archive.org/web/20041230112628/https://www.research.ibm.com/journal/rd/174/ibmrd1704F.pdf "Design of APL" (pdf)]. IBM Journal of Research and Development. 17 (4): 324–334. Archived from [https://www.research.ibm.com/journal/rd/174/ibmrd1704F.pdf the original] on December 30, 2004.</ref> They went on to create [[APL\1130]]<ref>Larry Breed. ''[http://archive.vector.org.uk/art10001190 How We Got To APL\1130]''. [[Vector journal]] vol. 22 no. 3. 2006-08.</ref> as well as [[APL\360]]. In 1973 the [[wikipedia:Association for Computing Machinery|ACM]] awarded Breed, [[Dick Lathwell]], 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 1969 Breed co-founded [[STSC]], where he led the development of the APL PLUS time-sharing system. While there, in 1972, he wrote [[Mailbox]], one of the world's first worldwide email systems.<ref>[[Roger Hui]]. [https://forums.dyalog.com/viewtopic.php?f=30&t=1629&p=6415&hilit=Larry+Breed#p6415 APL and e-mail].</ref>
In 1969 Breed co-founded [[STSC]], where he led the development of the APL PLUS time-sharing system. While there, in 1972, he wrote [[Mailbox]], one of the world's first worldwide email systems.<ref>[[Roger Hui]]. [https://forums.dyalog.com/viewtopic.php?f=30&t=1629&p=6415&hilit=Larry+Breed#p6415 APL and e-mail].</ref>

Revision as of 01:39, 19 March 2024

This article is about Breed's relationship with APL. For more complete information about Breed, see Wikipedia.

Lawrence Moser Breed (July 17, 1940 - May 16, 2021[1]) was an implementor who worked on APL\360 and APL\1130, and cofounded STSC. There he developed the time-sharing system used by APL*PLUS, and Mailbox, one of the first ever email systems.

Breed studied at Stanford University as both an undergraduate and a graduate student, earning a B.S. in 1961 and a computer science M.S. in 1965. While an undergraduate, he created the first computer animation language and system, using it to coordinate a 100-foot display—an array of fans with colored cards—at Stanford football half-times.[2] After attending one of Ken Iverson's lectures in 1962, he informed Iverson of errors in the formal description (in Iverson notation) of IBM's System/360, and was hired to work alongside Iverson at IBM's Watson Research Center.[3] There he joined Phil Abrams, and the pair (supervised by Niklaus Wirth[4]) created the first APL implementation in 1965, running on an IBM 7090 mainframe.[5][6] They went on to create APL\1130[7] as well as APL\360. In 1973 the ACM awarded Breed, Dick Lathwell, and Roger Moore the 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."[8]

In 1969 Breed co-founded STSC, where he led the development of the APL PLUS time-sharing system. While there, in 1972, he wrote Mailbox, one of the world's first worldwide email systems.[9]

Breed rejoined IBM in 1977. There he helped develop the APL standard ISO 8485:1989, and participated in non-APL projects including porting BSD onto IBM platforms, C compilers, and, floating-point arithmetic standards. He retired from IBM in 1992.

Publications

References

  1. Roger Hui. Larry Breed (1940-2021). Jsoftware general forum. 2021-05-19.
  2. Matthew Ward. "A (Spotty) History and Who's Who of Computer Graphics". Accessed 2021-05-29.
  3. Computer History Museum. "Larry Breed". Accessed 2021-05-29.
  4. An interpreter for Iverson notation
  5. Eugene McDonnell. The Socio-Technical Beginnings of APL.
  6. Adin Falkoff and Ken Iverson. "Design of APL" (pdf). IBM Journal of Research and Development. 17 (4): 324–334. Archived from the original on December 30, 2004.
  7. Larry Breed. How We Got To APL\1130. Vector journal vol. 22 no. 3. 2006-08.
  8. Association for Computing Machinery. 1993 Grace Murray Hopper Award. Accessed 2021-05-29.
  9. Roger Hui. APL and e-mail.


APL community [edit]
Activities ConferencesUser groups and meetupsIverson AwardExercises
Chat rooms and forums APL FarmAPL OrchardAPL Wiki
People Phil AbramsBrian BeckerBob BerneckyLarry BreedCharles BrennerJim BrownAdám BrudzewskyGitte ChristensenPeter DonnellyJohn EarnestAdin FalkoffGarth FosterLib GibsonAaron HsuRoger HuiKen IversonMorten KrombergDick LathwellMarshall LochbaumEugene McDonnellRoger MooreTrenchard MoreAlan PerlisRaghu RanganathanHenry RichAl RoseJohn ScholesIan SharpBob SmithGeoff StreeterJoey TuttleArthur Whitney
Other APL TrustAPL Quote QuadBlogsBooksCase studiesFamous APL usersHumourJobsMerchandisePapersPodcastsTryAPLTry It OnlineVideo channels