로린다 체리

Lorinda Cherry
로린다 체리
태어난(102-11-18)1944년 11월 18일
죽은2022년 2월(77세)
직종.컴퓨터 사이언티스트, 프로그래머

로린다 랜드그라프 체리(Lorinda Landgraf Cherry, 1944년 11월 18일 ~ 2022년 2월[1])는 미국의 컴퓨터 과학자, 프로그래머입니다.그녀의 경력의 대부분은 Bell Labs에서 보냈고, 그곳에서 그녀는 오랜 세월 동안 원래의 Unix [2]Lab의 일원이었습니다.체리는 텍스트 형식과 분석을 위한 몇 가지 수학적 도구와 유틸리티를 개발했고, 다른 도구들의 창조에 영향을 미쳤다.

초기 생활

체리는 1944년 [3]11월 18일에 태어났다.그녀의 부모는 존 F.와 에블린 K.[4] 랜드그라프였다.그녀에게는 캐린 [5]엘리자베스라는 여동생이 하나 있었다.1966년 [6]델라웨어 대학에서 문학사(수학)를 받았습니다.

컴퓨터 공학 경력

Cherry는 1966년 Bell Labs에서 테크니컬 어시스턴트(TA)로 시작하여 처음에는 성관 [6]시뮬레이션에 관한 음향 및 스피치 리서치에서 근무했습니다.그녀는 [7]1969년 스티븐스 공과대학에서 컴퓨터 공학 석사 학위를 받았습니다.

Bell Labs에서 Cherry는 Ken Knowlton과 James L과 함께 프로젝트에 참여했습니다. 플래너건은 컴퓨터 애니메이션 언어 BEFLIX를 만든 컴퓨터 그래픽과 3차원 막대기 앤 볼 분자 모델의 이미지를 [8][9]만드는 아톰스 프로그램과 관련이 있다.그녀는 또한 Manfred Schroeder와 함께 브루클린 [10][11]박물관에서 열리는 전시회를 위한 컴퓨터 그래픽을 제작했습니다.Cherry는 다른 사람의 프로젝트를 위해 FORTRAN 프로그램을 작성하는 데 시간을 할애하여 자신의 관심사는 시스템 [7]작업을 추구하는 데 있다는 것을 확신했습니다.

체리는 약 1년 동안 탄도탄 요격 미사일 세이프가드 프로그램에 참여하여 실용 기록 시스템을 [6]연구했다.이 변경으로 인해 그녀는 뉴저지 벨스 위파니 시설로 이전해야 했고 남편이 [7]이전에 배치된 콰잘레인 환초에 위치한 시험장에서 시간을 보내야 했다.체리는 미사일 발사 결과를 [12]관찰했다.위파니로 떠나기 전 벨의 컴퓨터 과학 연구 담당 이사였던 사무엘 포프 모건 주니어에게 이전 [7]직책으로 돌아갈 수 있음을 확인했습니다.

1971년 Cherry는 Computing Science Research Center에 입사하여 그래픽, 워드프로세서,[6] 언어디자인에 초점을 맞췄다.그녀의 초기 작업 중 일부는 어셈블리 [7]언어로 작성된 Unix의 초기 버전을 실행하도록 시스템을 구성하는 것이었습니다.그녀는 더글라스 맥일로이에 [7]의해 시스템에 도입되었다.

체리는 텍스트의 통계 분석을 포함한 여러 프로젝트에 참여했습니다.한 프로젝트에서, 그녀와 Robert Morris는 디그램과 트리그램,[13] 일반적인 영어 단어의 표, 그리고 트리그램 표시의 평균 제곱근을 사용하여 오타를 식별하는 기술을 개발했습니다.이것은 철자가 [7][12]유닉스를 대체할 까지 사실상의 철자 검사기가 된 프로그램인 오타를 개발하게 했다.

Cherry는 1976년에 기술 스태프(MTS)의 멤버로 승진하여 자신의 [7]프로젝트를 더 자유롭게 추진할 수 있게 되었습니다.기술직원이 된 후 그녀가 개인적으로 시작한 첫 번째 프로젝트 중 하나는 [7]전화번호부에 포함된 텍스트를 압축하기 위한 Trigram을 사용하는 것이었다.

McIlroy가 Votrax 스피치 신시사이저를 위해 연설문을 후, 억양을 추가하는 작업은 다른 연구원, 아마도 Brenda Baker에 의해 수행되었다.체리가 이 노력에 기여한 것은 [14][7]언어 부분을 식별하는 도구를 개발한 것이었다.

체리는 또한 수학 도구에 대해 일했다.그녀와 Morris는 임의의 정밀도 포스트픽스 표기법 데스크 계산 [15]프로그램인 dc를 다시 작성했습니다.그런 다음 infix [15]표기법을 사용하여 dc용 프리프로세서 bc를 만들었습니다.Cherry는 방정식 에디터 eqn에 대한 작업을 시작했고, Brian Kernighan[16]함께 완성했습니다.Kernighan은 eqn[17][12]"청취 구문"을 가지고 있다고 설명했는데, 이는 방정식이 말하는 것과 같은 방식으로 프로그램적으로 작성될 수 있게 해줍니다.

libplot에 대한 그녀의 작업은 이후의 GNU 플롯유틸리티 [18]패키지에 영감을 주었습니다.

Cherry는 텍스트를 만들고 편집하기 위한 도구를 만들었습니다.그녀는 편집장[19]수정했다.또한 양식 문자 생성기, 양식 및 관련 편집기를 만들었습니다.[7][15]단순한 텍스트 생성기 이상의 은 "개인 데이터베이스"로 설명되며 Vannevar Bush의 Memex [15][2]개념에 비유됩니다.

체리는 전자 조판기의 개발에 여러 가지 공헌을 했는데, 많은 것들이 [19][20]트롭과 관련이 있다.1979년판 "유닉스 시스템의 타이핑 문서:Mike Lesk와 함께 –ms 및 –mcs 매크로와 Troff"를 UNIX 10번째 에디션 [21][22]매뉴얼에서 사용합니다.Cherry와 Lesk는 테이블 [23]포맷 도구인 tbl을 만들었습니다.입력에서 [24]모든 troff 명령을 제거하는 deroff를 직접 작성했습니다.체리는 사진 [2]인쇄를 하지 않고도 타이프 문서를 화면에서 미리 볼 수 있도록 비디오 디스플레이를 프로그래밍했다.그녀는 또한 TeX[16]기부했다.

Cherry, Morris 및 Lee E. McMahon은 9개의 문서를 분석했습니다: 다른 저자의 3개의 연방주의자 논문, Bell System Technical Journal의 기사, Mark Twain이 쓴 기사, 기술 논문, 그리고 다른 주제에 대한 3개의 채점된 텍스트 샘플.이 연구의 목표 중 하나는 연방주의 신문의 저자가 그러한 [15][19]분석에 의해 결정될 수 있는지 확인하는 것이었다.같은 연구의 또 다른 부분에서는 벨 시스템 [25][6]프랙티스에 사용할 특정 어휘를 분석하기 위해 Kuchera와 Francis가 만든 Trigram 압축과 Brown Corpus를 사용했다.

Cherry는 선택된 텍스트 구절에서 논의되는 주제를 식별하는 방법을 개발했으며, 이를 사용하여 Unix [2]Manual의 첫 번째 색인을 작성했습니다.이 기술은 다른 쓰여진 [26][27]작품에도 적용되었다.Cherry는 또한 Unix Programmers [15]Manual의 6번째와 7번째 에디션에 부수되는 "Purple Card"라고 불리는 포켓 명령어 레퍼런스를 만들었습니다.

Cherry는 Bell Labs의 Writer's Workbench(wwb) 글쓰기 도구 세트 개발에 관여하여 자신을 프로젝트의 "할머니"[28][7]라고 생각했습니다.이 프로젝트는 Rutgers 교수 William Vesterman에 의해 고안되었는데, 그는 글쓰기 [15]스타일을 분석할 수 있는 도구를 원했다.Cherry는 Vesterman 프로젝트의 파트를 업데이트하고 스타일과 딕셔너리라는 가지 새로운 프로그램을 작성했습니다.이것은 그녀가 [25]관여하는 범위로 예상되었습니다.라이터스 워크벤치의 개발은 인간 퍼포먼스 엔지니어링부의 벨 심리언어학자 니나 맥도널드가 주도했습니다.맥도날드는 Writer's Workbench [24][14]부품 사용 허가를 받기 위해 Cherry에 연락했다.Writers Workbench는 Alfred Aho의 패턴 검색 작업 에 Cherry가 이미 연구한 적어도 3가지 기술을 사용합니다.전자 조판, 음성 부분 분석 및 [15][20]통계적 음성 분석입니다.맥도날드가 프런트 엔드에서 프로그램 유틸리티를 통합하는 동안 체리는 프로젝트 [29][7]백엔드의 코드를 계속 작성했습니다.체리와 맥도널드는 1983년 5월/6월 벨 연구소 레코드 매거진, 1983년 10월 바이트 매거진, 1981년 [30][31][32]뉴욕 과학아카데미 심리 및 컴퓨터 과학 부문 연석회의에 제출된 발표에 공동 작업을 했다.두 사람 모두 1981년 5월 NBC의 투데이 [32]쇼와 1983년 8월 뉴욕의 WCBS 채널2 뉴스에서 두 차례에 걸쳐 TV 시청자들에게 소프트웨어를 선보였습니다.Andrew Tanenbaum이 집필하던 책의 초기 초안에 프로그램을 사용하도록 한 후, Cherry는 오류를 수정하는 것뿐만 아니라 작가들이 [7]쓰는 방법을 변경함으로써 쓰여진 텍스트의 품질을 향상시키는 Writer's Workbench와 같은 도구의 능력에 대해 언급했다.그녀는 다음과 같이 말했다.

많은 도구에 대한 제 느낌은 그 도구의 교육적 가치가 글쓰기를 배우는 사람들에게도 선택의 여지가 있고 선택할 수 있다는 것을 지적하고 있다는 것입니다.그들은 글쓰기 작업 자체를 선택하는 것으로 생각하지 않는다.그들은 일단 그것을 종이에 적으면 그것은 돌이 아니라고 생각한다.그래서 [19]편집하게 되는 거죠.

1980년에 wwb가 발매된 후, Bell Labs는 그것을 전사적인 작문 [33]워크샵에 도입했습니다.

체리가 마지막으로 실시한 프로젝트 중 하나는 AT&T 트러블 센터에 걸려온 전화의 문자 변환을 분석하는 것으로, 이러한 일관되지 않은 형식의 텍스트를 검색하여 시스템상의 문제의 증거를 찾아내는 것이었습니다.그 결과 AT&T의 내부 [2]방침이 변경되었다.그녀는 AT&T의 911 긴급 전화 [34]서비스 상태를 확인하는 방법 및 시스템 특허에 등재된 세 명의 공동 발명자 중 한 명이었다.1994년 7월 체리는 AT&T의 1-800 번호 디렉토리를 초기 인터넷에서 이용할 수 있도록 하는 그룹의 일원이었다.이 팀은 [35]야후가 최초로 확인한 "멋진 링크" 중 하나가 된 온라인 디렉토리를 만들기 위해 기술적, 정치적 문제를 모두 해결했다.

그녀의 작업의 대부분은 유닉스 환경에서 이루어졌지만, Cherry의 작업도 Plan 9 운영 [36]체제에 포함되었다.

체리는 1994년에 [2]벨 연구소를 떠났어요

개인의 삶과 죽음

체리는 1967년 [37]7월 스포츠카 클럽 오브 아메리카(SCCA)의 뉴저지 북부 지부에 합류했다.그녀는 자동차 경주를 했고, 그 후 보안관직을 맡았으며 행정 업무를 [2][38]처리했다.그녀는 또한 수상 경력이 있는 도버만 [39]핀처스를 보여주었다.

체리는 2022년 2월 [40]77세의 나이로 사망했다.그녀는 여동생인 캐린 켈리 케이츠가 [41]죽었다.

명예

레퍼런스

  1. ^ Linderman, John P. (February 16, 2022). "Lorinda Cherry". [TUHS] (Mailing list). Retrieved February 24, 2022.
  2. ^ a b c d e f g McIlroy, Douglas (February 15, 2022). "Lorinda Cherry". [TUHS] (Mailing list). Retrieved February 21, 2022.
  3. ^ "Lorinda L Cherry from Gillette, NJ". Nuwber.
  4. ^ "John F. Landgraf". The Star Ledger. August 27, 2010.
  5. ^ "Evelyn K. Landgraf, 98". MyVeronaNJ.com. August 13, 2018.
  6. ^ a b c d e "Contributors to This Issue" (PDF). Bell System Technical Journal. 57 (6): 2305–2312. July–August 1978. doi:10.1002/j.1538-7305.1978.tb02156.x.
  7. ^ a b c d e f g h i j k l m n Mahoney, Michael Sean. "Interview with Lorinda Cherry". An Oral History of Unix. Princeton University. Retrieved November 25, 2012.
  8. ^ Knowlton, Kenneth C.; Cherry, Lorinda (November 1969). "FORTRAN IV BEFLIX". Proceedings of the Eighth Annual Meeting of the Users of Automatic Information Display Equipment (UAIDE): 411–431.
  9. ^ Knowlton, Ken; Cherry, Lorinda (1977). "Atoms — a three-d opaque molecule system — for color pictures of space-filling or ball-and-stick models". Computers and Chemistry. 1 (3): 161–166. doi:10.1016/0097-8485(77)85005-5.
  10. ^ Schroeder, Manfred R. (April 17, 2013). Computer Speech: Recognition, Compression, Synthesis. Springer Science & Business Media. p. xviii. ISBN 9783662063842.
  11. ^ Pouska, Maxim (January 18, 2011). Computer - Werbung 1935-2010: Grafik-Design und Kunst [Computer Advertising 1935-2010: Graphic Design and Art] (in German). Books on Demand. p. 75. ISBN 978-3837062298.
  12. ^ a b c McIlroy, Doug (April 9, 2008). "Computing History at Bell Labs". research.swtch.com.
  13. ^ Morris, R.; Cherry, L.L. (March 1975). "Computer detection of typographical errors". IEEE Transactions on Professional Communication. PC-18 (1): 54–56. doi:10.1109/TPC.1975.6593963. S2CID 8303019.
  14. ^ a b "A History of UNIX before Berkeley: UNIX® Evolution, 1975–1984". March 1999. Archived from the original on March 24, 2005.
  15. ^ a b c d e f g h McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139.
  16. ^ a b Seth, Malika. "Lorinda Cherry". www.princeton.edu/~hos/frs122/precis. Retrieved August 22, 2009.
  17. ^ Biancuzzi, Federico; Warden, Shane (March 2009). Masterminds of Programming. O'Reilly Media Inc. pp. 121, 122. ISBN 978-0-596-51517-1.
  18. ^ Maier, Robert. "Appendix F History and Acknowledgements". The plotutils Package. GNU. Retrieved November 25, 2012. Most of the work on tying the plot filters together and breaking out device-dependent versions of libplot was performed by Lorinda Cherry.
  19. ^ a b c d Silverman, David. "Text Processing and the Writer's Workbench". Unix: An Oral History. Michael Sean Mahoney. Retrieved November 25, 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…
  20. ^ a b Silverman, David. "Text Processing and the Writer's Workbench".
  21. ^ Unix Research System: Papers (Volume 2). Saunders College Publishing. 1990. ISBN 978-0-03-047529-0. Archived from the original on February 3, 2015. Retrieved September 24, 2012.
  22. ^ Cherry, L. L.; Lesk, M. E. "Typing Documents on the UNIX System: Using the –ms and –mcs Macros with Troff". Unix Tenth Edition Manual (PDF). Archived from the original (PDF) on June 1, 2017.
  23. ^ Cherry, L. L.; Lesk, M. E. "Tbl — A Program to Format Tables". Unix Tenth Edition Manual (PDF). Archived from the original (PDF) on June 1, 2017.
  24. ^ a b Darwin, Ian F.; Collyer, Geoffrey (1984). "UNIX Evolution: 1975-1984". www.collyer.net.
  25. ^ a b Brock, David C. (November 8, 2019). "Oral History of Malcolm Douglas (Doug) McIlroy — Part 2 of 2" (PDF). usermanual.wiki. Computer History Museum.
  26. ^ Hume, A. G.; McIlroy, M. D. (1990–91). Unix Research Papers. Vol. 2 (10 ed.). p. ii.
  27. ^ Krishnamurthy, Balachander, ed. (1995). Practical Reusable Unix Software (PDF). John Wiley & Sons, Inc. p. xiv. ISBN 0-471-05807-6.
  28. ^ Smith, Charles R.; Kathleen E. Kiefer; Patricia S. Gingrich (July 1, 1984). "Computers come of age in writing instruction". Computers and the Humanities. Springer Netherlands. 18 (3): 215–224. doi:10.1007/BF02267225. S2CID 28762117. 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.
  29. ^ Raskin, Robin (May 27, 1986). "Writer's Workbench: The Granddaddy of Style". PC. p. 194.
  30. ^ Cherry, L. L.; Fox, M. L.; Frase, L. T.; Gingrich, P. S.; Keenan, S. A.; Macdonald, N. H. (May–June 1983). "Computer Aids for Text Analysis". Bell Laboratories Record. pp. 10–16.
  31. ^ Cherry, Lorinda L.; Macdonald, Nina H. (October 1983). "The Unix Writer's Workbench Software". Byte. Vol. 8, no. 10. pp. 241–248.
  32. ^ a b Macdonald, Nina. "Publications of Nina Macdonald".
  33. ^ Davidson, Wilma (July 27, 1986). "New Jersey Opinion; P.S.: It's Not Just What You Write, But How You Write It". The New York Times. ISSN 0362-4331. Retrieved February 20, 2022.
  34. ^ 미국 특허 8208606, KillianThomas J.(NJ, Westfield), Cherry; Lorinda(Jillette, NJ), Schryer; Norman(New Providence, NJ), "911 긴급 전화 서비스의 상태를 확인하는 방법 및 시스템", 2009-06-25, AT&T 지적재산권 IANTA, LP, L.
  35. ^ Kernighan, Brian (December 16, 1994). "AT&T's 800 Directory on the Internet". www.cs.princeton.edu.
  36. ^ McIlroy, Doug (March 1995). "Preface to the Second (1995) Edition". Plan 9 Manual. Archived from the original on June 1, 2017. Retrieved February 13, 2022.
  37. ^ "SCCA Happenings — Anniversaries". Sportscar. Sports Car Club of America. August 2017. p. 76.
  38. ^ Rodimer, Don. "The Early Days of NNJR". Northern New Jersey Region — Sports Car Club of America. Archived from the original on June 24, 2012. Retrieved February 13, 2022.
  39. ^ "Northwestern Connecticut Dog Club, Inc. — Doberman Pinschers". InfoDog. September 23, 2001.
  40. ^ "Lorinda Cherry RIP [LWN.net]". LWN.net. February 16, 2022. Retrieved February 19, 2022.
  41. ^ "Zachary "Zak" Alvey". Echovita Network. December 9, 2020.
  42. ^ Rooke, Matt. "The William G. Giltzow Award". www.scca-nnjr.com. Sports Car Club of America — Northern New Jersey Region.
  43. ^ "2018 Pioneer in Tech Award Recipients Lorinda Cherry and Evi Nemeth". National Center for Women & Information Technology. July 27, 2021.

외부 링크