Jump to content

Lorinda Cherry

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Marvellous Spider-Man (talk | contribs) at 08:45, 17 September 2016 (Reverted edits by 87.13.187.15 (talk) (HG) (3.1.21)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Lorinda Cherry is a computer programmer. She received her Masters in computer science from Stevens Institute of Technology in 1969.[1] She joined Bell Labs in 1972 as an assembly language programmer, and worked there on the Unix operating system for several years.[2]

Cherry has worked on mathematical tools, such as bc and dc,[3] and co-authored Eqn with Brian Kernighan.[4] Her work on libplot inspired the later GNU plotutils package.[5]

Her non-mathematical work included the dictionary for the Unix spell checker [6] and the Bell Labs's Writer's Workbench (wwb).[7] The Writer's Workbench was meant to help students learn to edit their work:

My feeling about a lot of those tools is their value in education is as much pointing out to people who are learning to write that they have choices and make choices when they do it. They don’t think of a writing task as making choices per se. Once they get it on paper they think it’s cast in stone. So it makes them edit.[8]

Cherry also contributed to the Plan 9 operating system,[9] cowrote "Typing Documents on the UNIX System: Using the –ms and –mcs Macros with Troff" with Mike Lesk for the Unix Tenth Edition Manual,[10] and coded up the non-dictionary based spellchecker, typo, conceived by Bob Morris.[11]

Cherry raced rally cars as a hobby.[12]

References

  1. ^ "Lorinda Cherry". Retrieved 2009-08-22.
  2. ^ Mahoney, Michael Sean. "Interview with Lorinda Cherry". An Oral History of Unix. Retrieved 25 November 2012.
  3. ^ McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139.
  4. ^ Seth, Malika. "Lorinda Cherry". Retrieved 2009-08-22.
  5. ^ Maier, Robert. "Appendix F History and Acknowledgements". The plotutils Package. GNU. Retrieved 25 November 2012. Most of the work on tying the plot filters together and breaking out device-dependent versions of libplot was performed by Lorinda Cherry.
  6. ^ IEEE Transactions on Professional Communication, vol. PC-1, 1982?
  7. ^ Smith, Charles R.; Kathleen E. Kiefer; Patricia S. Gingrich (1 July 1984). "Computers come of age in writing instruction". Computers and the Humanities. 18 (3). Springer Netherlands: 215–224. doi:10.1007/BF02267225. Six years ago, Lorinda Cherry, a computer scientist at Bell Laboratories in Murray Hill, New Jersey, added several programs to analyze English texts ... Building on her work, members of the Documentation Technologies Group at Bell Laboratories in Piscataway, New Jersey, added dozens of complementary programs, creating a series now known as the UNIX Writer's Workbench Software.
  8. ^ Silverman, David. "Text Processing and the Writer's Workbench". Unix: An Oral History. Michael Sean Mahoney. Retrieved 25 November 2012. They knew that the ultimate lesson was to teach students that writing is a series of choices, not a matter of pretty formatting on a laser printer. Cherry expressed her vision of the Workbench's use....
  9. ^ McIlroy, Doug (March 1995). "Preface to the Second (1995) Edition". Plan 9 Manual. Retrieved 24 September 2012.
  10. ^ Unix Research System: Papers (Volume 2). Saunders College Publishing. 1990. ISBN 0-03-047529-5.
  11. ^ McIlroy, Doug (1997). "History of Computing at Bell Labs". research!rsc. Russ Cox. Retrieved 25 November 2012. Another of my favorites, and again Lorinda Cherry was in this one, with Bob Morris, was typo. This was a program for finding spelling errors.
  12. ^ Rodimer, Don. "The Early Days of NNJR". History. Northern New Jersey Region - Sports Car Club of America. Retrieved 25 November 2012.