Lorinda Cherry หนึ่งในผู้บุกเบิกยูนิกซ์ เสียชีวิตแล้ว

by lew
16 February 2022 - 02:05

Lorinda Cherry นักวิจัย Bell Labs ตั้งแต่ปี 1972 และเป็นหนึ่งในผู้พัฒนายูนิกซ์ตั้งแต่ช่วงเริ่มต้น เสียชีวิตแล้วเมื่อไม่นานมานี้ โดย Douglas McIlroy หนึ่งในผู้บุกเบิกยูนิกซ์เป็นผู้ประกาศข่าวนี้ใน The Unix Heritage Society

Cherry เป็นผู้สร้างโปรแกรมยูนิกซ์ยุคเริ่มแรกหลายตัวที่ยังคงมีการใช้งานในปัจจุบัน เช่น โปรแกรม bc, dc, และ eqn (ร่วมกับ Brian Kernighan) เธอยังเป็นผู้สร้าง libplot ที่กลายเป็นต้นแบบของ GNU plotutils นอกจากนี้เธอยังมีความสนใจในงานด้านการประมวลผลภาษา โดยพัฒนา Writer's Workbench สำหรับการตรวจแกรมม่าและคำผิด นอกจากนี้เธอยังทำงานวิจัยด้านภาษาอื่นๆ เช่น การวิเคราะห์หัวข้อเอกสาร

คำสั่ง bc หรือ bench calculator ที่ใช้งานเป็นวงกว้างทุกวันนี้พัฒนาโดย Gavin D. Howard โดยเขาพูดถึงเมื่อครั้งพยายามอิมพลีเมนต์ bc ขึ้นใหม่โดยแกะจากซอร์สโค้ด Plan 9 ว่าโค้ดในยุคแรกแทบไม่มีการตรวจสอบความผิดพลาดจากผู้ใช้เลย แต่ก็แสดงถึงสภาพแวดล้อมของการพัฒนาในยุคแรกที่ผู้ใช้เป็นโปรแกรมเมอร์หรือนักวิจัยด้วยกันเอง ทุกวันนี้โปรแกรม bc ติดตั้งเป็นมาตรฐานในลินุกซ์แทบทุกตัว รวมถึงลินุกซ์ขนาดเล็ก เช่น busybox หรือ alpine

ที่มา - The Unix Heritage Society

Lorinda Cherry ขณะกำลังสาธิตการใช้งาน Unix pipeline เมื่อปี 1982

Blognone Jobs Premium