ในขอบเขตของวิทยาการคอมพิวเตอร์ มีตัวเลขเพียงไม่กี่ตัวที่มีผลกระทบอย่างลึกซึ้งและมีคนอยู่เพียงไม่กี่คนที่จะสร้างผลกระทบกับขอบเขตของวิทยาการคอมพิวเตอร์ได้เท่ากับเกรซ ฮอปเปอร์ ผลงานที่ก้าวล้ำของเธอไม่เพียงแต่ปฏิวัติวงการนี้เท่านั้น แต่ยังปูทางไปสู่การกำเนิดของการเขียนโปรแกรมคอมพิวเตอร์สมัยใหม่อีกด้วย ในบทความนี้ เราจะเจาะลึกเรื่องราวที่น่าสนใจของ Grace Hopper การมีส่วนร่วมของเธอต่อโลกแห่งเทคโนโลยี และบทบาทของเธอในการกำหนดอนาคตของคอมพิวเตอร์
‘เกรซ ฮอปเปอร์’ เป็นชื่อที่ผู้คนในสายไอทีทั่วโลกทุก ๆ คนต้องรู้จักกันดีอย่างแน่นอน เธอมีชื่อเต็ม ๆ ว่า พลเรือตรี เกรซ บรูซเตอร์ มัวเรย์ ฮอปเปอร์ เป็นชาวอเมริกัน เกิดในนิวยอร์กซิตี้ในปี 1906 และเริ่มสนใจคณิตศาสตร์และการแก้ปัญหาตั้งแต่อายุยังน้อย เธอเก่งทางวิชาการโดยได้รับปริญญาเอก สาขาคณิตศาสตร์จากมหาวิทยาลัยเยลในปี 1934 เป็นนักวิทยาการคอมพิวเตอร์ และนาวิกโยธิน กองทัพเรือสหรัฐ การที่เธอเข้าเป็นทหารในกองทัพเรือสหรัฐฯ ในช่วงสงครามโลกครั้งที่ 2 นั้นกลายเป็นจุดเริ่มต้นของอาชีพในตำนานของเธอ
ในฐานะสมาชิกของ U.S. Navy Reserve ฮอปเปอร์เข้าร่วมทีมที่ทำงานเกี่ยวกับคอมพิวเตอร์ Mark I ที่มหาวิทยาลัยฮาร์วาร์ด เครื่องกลไฟฟ้าขนาดใหญ่นี้ใช้ในการคำนวณที่ซับซ้อนเพื่อวัตถุประสงค์ทางทหาร จุดประกายให้เธอหลงใหลในการคำนวณ ในช่วงเวลาที่เธออยู่ที่ฮาร์วาร์ดนั้นฮอปเปอร์ได้สร้างความก้าวหน้าครั้งสำคัญที่จะเปลี่ยนแนวทางการเขียนโปรแกรมคอมพิวเตอร์ไปตลอดกาล
ในขณะที่แก้ไขข้อบกพร่องของคอมพิวเตอร์ Mark II ในปี 1947 Hopper ได้ค้นพบตัวมอดที่ติดอยู่ระหว่างรีเลย์ของเครื่อง เหตุการณ์นี้ทำให้เกิดคำว่า "debugging" หรือ "ดีบั๊ก" และกลายเป็นสัญลักษณ์ของกระบวนการระบุและแก้ไขข้อผิดพลาดของซอฟต์แวร์อย่างพิถีพิถัน ความทุ่มเทของ Hopper ในการแก้ปัญหาและความพากเพียรในการไขความซับซ้อนของเครื่องทำให้เธอเป็นผู้บุกเบิกในด้านการเขียนโปรแกรมคอมพิวเตอร์
การมีส่วนร่วมที่สำคัญที่สุดของ Hopper ในการคำนวณคืองานของเธอในการพัฒนาคอมไพเลอร์ (Compiler) ตัวแรก คอมไพเลอร์คือโปรแกรมที่แปลภาษาโปรแกรมระดับสูงเป็นรหัสเครื่องที่คอมพิวเตอร์สามารถเข้าใจได้ คอมไพเลอร์ที่ก้าวล้ำของเธอซึ่งรู้จักกันในชื่อ A-0 System ได้วางรากฐานสำหรับภาษาโปรแกรมสมัยใหม่และทำให้โปรแกรมเมอร์เขียนโค้ดได้ง่ายขึ้น
ในปีต่อ ๆ มา ฮอปเปอร์ยังคงสร้างคุณูปการสำคัญต่อวิทยาการคอมพิวเตอร์ เธอเป็นผู้นำทีมที่พัฒนาคอมไพเลอร์เชิงพาณิชย์เครื่องแรก Flow-Matic ซึ่งในที่สุดก็พัฒนาเป็นภาษา COBOL (Common Business-Oriented Language); ภาษาโคบอล (ภาษาเชิงธุรกิจทั่วไป) ภาษาโคบอลกลายเป็นภาษาโปรแกรมที่ใช้กันอย่างแพร่หลายโดยเฉพาะในแอปพลิเคชันทางธุรกิจและการบริหาร ผลกระทบของ Hopper ขยายไปไกลกว่าความสำเร็จทางเทคนิคของเธอ เธอเป็นผู้สนับสนุนที่แข็งแกร่งสำหรับการกำหนดมาตรฐานของภาษาโปรแกรม และมีบทบาทสำคัญในการพัฒนามาตรฐานภาษา COBOL เธอเชื่อว่าทุกคนควรเข้าถึงคอมพิวเตอร์ได้ และทุ่มเทความพยายามของเธอในการทำให้การเขียนโปรแกรมเป็นมิตรกับผู้ใช้และทั่วถึงมากขึ้น
มรดกของ Grace Hopper ยังคงอยู่ในโลกของเทคโนโลยี จิตวิญญาณแห่งนวัตกรรมของเธอ การแสวงหาความรู้อย่างไม่ลดละ และความมุ่งมั่นในการทำให้การเขียนโปรแกรมง่ายขึ้นได้ทิ้งร่องรอยที่ลบไม่ออก เธอได้สร้างแรงบันดาลใจให้กับโปรแกรมเมอร์หลายรุ่นและปูทางไปสู่ความก้าวหน้าของวิทยาการคอมพิวเตอร์
เพื่อเป็นการระลึกถึงผลงานที่โดดเด่นของเธอ เกรซ ฮอปเปอร์ได้รับรางวัลต่าง ๆ มากมาย รวมถึงรางวัล Presidential Medal of Freedom, National Medal of Technology และรางวัล Computer Sciences Man of the Year Award เรื่องราวของเธอเป็นเครื่องเตือนใจว่าด้วยความหลงใหล ความอุตสาหะ และความเต็มใจที่จะท้าทายสภาพที่เป็นอยู่ บุคคลต่าง ๆ สามารถกำหนดอนาคตและปฏิวัติอุตสาหกรรมทั้งหมดได้
การเดินทางของเกรซ ฮอปเปอร์ จากนักคณิตศาสตร์ที่อยากรู้อยากเห็นไปสู่นักวิทยาศาสตร์คอมพิวเตอร์ผู้บุกเบิก เป็นเรื่องราวที่สร้างแรงบันดาลใจซึ่งเน้นย้ำถึงพลังของความเฉลียวฉลาดและความมุ่งมั่นของมนุษย์ มรดกของเธอเป็นเครื่องพิสูจน์ถึงศักยภาพการเปลี่ยนแปลงของเทคโนโลยีและความสำคัญของการยอมรับนวัตกรรมเพื่อขับเคลื่อนความก้าวหน้าในยุคดิจิทัล
Reference:
YaleNews. (February 10, 2017). Grace Murray Hopper (1906-1992): A legacy of innovation and service.
Britannica. (May 6, 2023). Grace Hopper United States naval officer and mathematician
National Women’s History Museum. (2017). Grace Hopper (1906-1992)
0 Comment