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