Lorinda Cherry
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
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
External links
- "The UNIX System: Making Computers More Productive", 1982 Bell Labs film featuring Lorinda Cherry
- "Computer aids for writers" by Lorinda Cherry, 1981, Association for Computing Machinery
- "Cherry Transcript Analysis," David Silverman
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ IEEE Transactions on Professional Communication, vol. PC-1, 1982?
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.