นิคลาอุส เอมิล เวิร์ธ เกิดเมื่อวันที่ 15 กุมภาพันธ์ 1934 ในเมืองวินเทอร์ทูร์ ชานเมืองซูริค ในปี 1959 เขาได้รับปริญญาตรีจากสถาบันเทคโนโลยีแห่งสหพันธรัฐสวิส ซึ่งต่อมาเขาก็ได้กลับไปทำการวิจัยที่นั่น เขาได้รับปริญญาโทจากมหาวิทยาลัยลาวัล (แคนาดา) ในปี 1960 และปริญญาเอกจากมหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ (สหรัฐอเมริกา) ในปี 1963 เขาใช้เวลาสี่ปีถัดมาเป็นผู้ช่วยศาสตราจารย์ด้าน วิทยาการ คอมพิวเตอร์ที่มหาวิทยาลัยสแตนฟอร์ด (สหรัฐอเมริกา) ในช่วงเวลานั้น เขาได้ทำงานเกี่ยวกับภาษาโปรแกรมสองภาษาแรกของเขา ได้แก่ Euler (เปิดตัวในปี 1965) และ PL/360 (เปิดตัวในปี 1968)
เขาเป็นผู้คิดค้นภาษาโปรแกรม Pascal ในปี 1970
วิร์ธได้รับเชิญให้เข้าร่วมทีมพัฒนาภาษาโปรแกรมทางเลือก ALGOL 60 ร่วมกับนักวิทยาศาสตร์ชาวอังกฤษ โทนี่ โฮร์ เขาได้เตรียมโครงการ ALGOL-W แต่โครงการนี้ถูกปฏิเสธเพื่อเลือกโครงการ ALGOL-68 ที่ซับซ้อนกว่าแทน จากนั้นวิร์ธจึงทำงานต่อและเผยแพร่ภาษาโปรแกรมของตนเองชื่อ Pascal ในปี 1970 ซึ่งเข้ากันได้กับ ALGOL น้อยกว่า ต่อมาอิทธิพลของ ALGOL ก็เริ่มลดลง และ Pascal ก็ยังคงพัฒนามาจนถึงปัจจุบัน ความซับซ้อนของ ALGOL-68 เปิดทางให้กับภาษาที่เรียบง่ายกว่า เช่น C และ C++ ในปี 1976 วิร์ธได้เผยแพร่ภาษาโปรแกรม Modula ซึ่งถูกแทนที่ด้วย Modula-2 ในอีกหนึ่งปีต่อมา
ในช่วงครึ่งหลังของทศวรรษ 1980 หลังจากเดินทางกลับจากสหรัฐอเมริกามายังซูริค วิร์ธเริ่มทำงานในโครงการโอเบรอน ซึ่งเป็นภาษาโปรแกรมและระบบปฏิบัติการที่มีชื่อเดียวกัน
วิร์ธยังเป็นที่รู้จักจาก "กฎของวิร์ธ" ที่กล่าวว่า "อัตราการวิวัฒนาการของฮาร์ดแวร์ไม่เท่ากับอัตราการเสื่อมถอยของซอฟต์แวร์" เขาเกษียณอายุในปี 1999 และระบบปฏิบัติการโอเบรอนเวอร์ชันล่าสุด 2.3.6 ได้รับการเผยแพร่ในปี 2000 ในปี 2013 ก่อนวันเกิดของเขาไม่นาน เขาได้ปล่อยเวอร์ชันอัปเดตของโครงการโอเบรอนออกมา
ในผลงานของเขา รวมถึงภาษาโปรแกรมและเครื่องมือที่เขาสร้างขึ้น วิร์ธสนับสนุนการพัฒนาซอฟต์แวร์ที่มีขนาดเล็กกว่าและมีประสิทธิภาพมากกว่า
[โฆษณา_2]
ลิงก์แหล่งที่มา








การแสดงความคิดเห็น (0)