ข่าวการถึงแก่อสัญกรรมของ Thomas E. Kurtz
(computerhistory.org)-
ไว้อาลัยแด่ Thomas E. Kurtz
- ข่าวการถึงแก่อสัญกรรมของ Thomas Kurtz ผู้บุกเบิกด้านคอมพิวเตอร์
- Kurtz เป็นผู้ร่วมประดิษฐ์ภาษาโปรแกรม BASIC และระบบ Dartmouth Time-Sharing System
- ในช่วงเริ่มต้นของการประมวลผลเชิงวิชาการยุคทศวรรษ 1960 ยังไม่มีภาษาโปรแกรมที่เรียบง่ายสำหรับนักศึกษาระดับปริญญาตรี
- Kurtz และ Kemeny ได้พัฒนา Dartmouth Time-Sharing System เพื่อให้นักศึกษาใช้งาน BASIC ได้
-
การค้นพบพันธกิจของตน
- เกิดที่เมือง Oak Park รัฐอิลลินอยส์ และสำเร็จการศึกษาจาก Knox College ในปี 1950
- ได้รับปริญญาเอกด้านคณิตศาสตร์จากมหาวิทยาลัย Princeton ในปี 1956
- มีประสบการณ์กับคอมพิวเตอร์ SWAC ที่ UCLA
- ดำรงตำแหน่งศาสตราจารย์ที่ Dartmouth และพัฒนา Dartmouth Time-Sharing System
-
ผลงานทรงอิทธิพล
- ภาษา BASIC ได้พัฒนาต่อเนื่องผ่านคอมพิวเตอร์หลายยุคหลายสมัย
- ในปี 1978 นักศึกษา Harvard อย่าง Bill Gates และ Paul Allen ได้พัฒนา BASIC เวอร์ชันสำหรับ MITS Altair 8800
- ความนิยมของ BASIC พุ่งสูงขึ้นอย่างมากในยุคคอมพิวเตอร์ส่วนบุคคล
-
เส้นทางอาชีพที่หลากหลาย
- ดำรงตำแหน่งผู้อำนวยการ Dartmouth Kiewit Computation Center ระหว่างปี 1966 ถึง 1975
- ในปี 1979 ได้จัดตั้งหลักสูตรปริญญาโทด้านคอมพิวเตอร์และระบบสารสนเทศ โดยได้รับการสนับสนุนจาก IBM
- ก่อตั้ง True BASIC, Inc. ในปี 1983
- มีส่วนช่วยจัดตั้งคณะกรรมการ X3J2 เพื่อพัฒนามาตรฐาน ANSI BASIC
- ได้รับเลือกเป็น ACM Fellow ในปี 1994
-
เกี่ยวกับผู้เขียน
- Dag Spicer ดูแลคอลเลกชันประวัติศาสตร์ถาวรของพิพิธภัณฑ์ประวัติศาสตร์คอมพิวเตอร์
- วางแผนนิทรรศการ การตลาด และโครงการการศึกษาของพิพิธภัณฑ์ พร้อมตอบข้อซักถามด้านการวิจัย
- ให้สัมภาษณ์เกี่ยวกับประวัติศาสตร์คอมพิวเตอร์กับสื่อหลัก เช่น NPR, The New York Times และ The Economist
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ฉันเริ่มเรียนการเขียนโปรแกรมครั้งแรกด้วยภาษา BASIC และตอนออกแบบภาษา D ก็อ้างอิงความง่ายในการจัดการสตริงของ BASIC การจัดการสตริงของภาษา C มีบั๊กเยอะมาก การทำให้การจัดการสตริงในภาษา D เป็นเรื่องง่ายเป็นเป้าหมายหลัก และก็ทำสำเร็จ เวลารีวิวโค้ด C แทบจะแน่นอนว่าจะเจอบั๊กในส่วนจัดการสตริง ฉันมักถามคนที่ไม่รู้วิธีจัดการการปิดท้ายด้วย 0 ของฟังก์ชัน
strncpy()ฉันเขียนโปรแกรมครั้งแรกด้วยภาษา BASIC ในปี 1977 และเขียนคอมไพเลอร์สำหรับ BASIC แบบจำกัดบน Z80 สร้างคอมไพเลอร์ภาษาเครื่องที่ทำงานได้บน RAM 14KB ขอบคุณ Thomas Kurtz
เขามีชีวิตถึงอายุ 96 ปี และฉันก็เขียน QBASIC ไว้มากมาย ช่วงปี 1986-90 ในอินเดียมีแค่ MSDOS และฉันใช้ GWBASIC ทำให้เพื่อนกับครอบครัวทึ่ง พอเปลี่ยนมาใช้ MS WINDOWS 3.1 ก็หลงใหลกราฟิกใน QBASIC จาก BASIC ก็พัฒนาต่อไปถึง CLIPPER, FOXPRO, MFC และ Borland C++ ขอบคุณภาษา BASIC
มรดกของ BASIC นั้นยอดเยี่ยม ฉันได้เรียน BASIC ตั้งแต่อายุน้อยเพราะ BASIC ROM ของ Atari 800XL ด้วย BASIC ฉันได้สัมผัสความสร้างสรรค์ของการเขียนโปรแกรมคอมพิวเตอร์ BASIC อาจไม่เหมาะกับโปรเจ็กต์ขนาดใหญ่ แต่สำหรับเด็กแล้วก็เพียงพอ BASIC ช่วยให้ฉันเริ่มต้นเส้นทางอาชีพด้านการพัฒนาเกมในช่วงแรก แม้จะไม่เคยรู้จักชื่อ Thomas E. Kurtz มาก่อน แต่ก็รู้สึกขอบคุณภาษา BASIC
ฉันเคยสัมภาษณ์ Thomas Kurtz ในปี 2010 และเขาเป็นคนใจดีและต้อนรับอย่างมาก ผลงานของเขาที่ Dartmouth น่าทึ่งมาก และเป้าหมายคือการให้การศึกษาและเสริมพลังแก่นักศึกษาและสังคมผ่านเทคโนโลยี
ฉันเริ่มเขียนโปรแกรมครั้งแรกด้วย BASIC ในปี 1976 และลองทำเกมลงจอดบนดวงจันทร์บน IBM 5100 นั่นเป็นจุดเริ่มต้นที่ทำให้ฉันเข้าสู่การเขียนโปรแกรม หลังจากนั้นก็ได้ใช้คอมพิวเตอร์และภาษาอีกหลากหลาย BASIC มอบทั้งความสุขและแรงบันดาลใจให้กับผู้คนมากมาย
BASIC เป็นภาษาโปรแกรมภาษาแรกในโรงเรียนมัธยมของสวีเดน ด้วย BASIC ฉันจึงเริ่มเขียนโปรแกรม และได้เดินบนเส้นทางที่คุ้มค่าอย่างยิ่ง
ภาษา Pascal ถูกวิจารณ์เพราะข้อจำกัดของระบบยุคแรกและความไม่เข้ากันของการติดตั้งใช้งาน ขณะที่ BASIC เป็นแกนหลักของอุตสาหกรรมมินิคอมพิวเตอร์และไมโครคอมพิวเตอร์ และมีการติดตั้งใช้งานกับความสามารถที่หลากหลาย การติดตั้งใช้งานของ BASIC เองก็ไม่เข้ากันระหว่างกัน
มรดกของ BASIC ไม่อาจประเมินต่ำไปได้ ภารกิจของ BASIC ที่ Dartmouth เป็นสิ่งปฏิวัติ มันเป็นภาษาโปรแกรมแรกที่ผู้ใช้คอมพิวเตอร์หน้าใหม่จำนวนมากได้สัมผัส และมีอิทธิพลอย่างมากพร้อมกับการเริ่มต้นของคอมพิวเตอร์ส่วนบุคคล