थॉमस E. Kurtz के निधन का समाचार
(computerhistory.org)-
थॉमस E. Kurtz को श्रद्धांजलि
- कंप्यूटर अग्रणी Thomas Kurtz के निधन का समाचार
- Kurtz, BASIC programming language और Dartmouth Time-Sharing System के सह-आविष्कारक थे
- 1960 के दशक में अकादमिक कंप्यूटिंग के शुरुआती दौर में स्नातक छात्रों के लिए कोई सरल programming language नहीं थी
- Kurtz और Kemeny ने Dartmouth Time-Sharing System विकसित किया ताकि छात्र BASIC का उपयोग कर सकें
-
अपना आह्वान खोजना
- Illinois के Oak Park में जन्म, 1950 में Knox College से स्नातक
- 1956 में Princeton University से गणित में PhD प्राप्त की
- UCLA में SWAC computer का अनुभव हासिल किया
- Dartmouth में प्रोफेसर के रूप में कार्य करते हुए Dartmouth Time-Sharing System विकसित किया
-
प्रभावशाली उपलब्धियां
- BASIC language कई पीढ़ियों के कंप्यूटरों के साथ विकसित होती रही
- 1978 में Harvard के छात्र Bill Gates और Paul Allen ने MITS Altair 8800 के लिए BASIC का एक संस्करण विकसित किया
- पर्सनल कंप्यूटर युग में BASIC की लोकप्रियता तेज़ी से बढ़ी
-
विविध करियर
- 1966 से 1975 तक Dartmouth Kiewit Computation Center के निदेशक रहे
- 1979 में IBM के समर्थन से computer and information systems में master's program संगठित किया
- 1983 में True BASIC, Inc. की स्थापना की
- ANSI BASIC standard के विकास के लिए X3J2 committee के गठन में योगदान दिया
- 1994 में ACM Fellow चुने गए
-
लेखक परिचय
- Dag Spicer Computer History Museum के स्थायी ऐतिहासिक संग्रह की देखरेख करते हैं
- वे संग्रहालय की exhibitions, marketing, और educational programs की योजना बनाते हैं और research inquiries का उत्तर देते हैं
- उन्होंने NPR, The New York Times, The Economist जैसे प्रमुख मीडिया में कंप्यूटर इतिहास पर इंटरव्यू दिए हैं
1 टिप्पणियां
Hacker News राय
मैंने पहली बार BASIC भाषा से प्रोग्रामिंग सीखी, और D भाषा डिज़ाइन करते समय BASIC की आसान string manipulation को संदर्भ के रूप में लिया। C भाषा में string manipulation में बहुत bugs होते थे। D भाषा में string manipulation को आसान बनाना एक प्रमुख लक्ष्य था, और इसमें सफलता मिली। C code review के दौरान string manipulation वाले हिस्सों में bug मिलना लगभग तय होता है। मैं लोगों से पूछता हूँ कि क्या वे
strncpy()फ़ंक्शन में null termination को संभालने का तरीका जानते हैं।मैंने 1977 में पहली बार BASIC भाषा में प्रोग्राम लिखा था, और restricted BASIC के लिए एक compiler Z80 पर लिखा था। मैंने 14KB RAM पर चलने वाला machine code compiler बनाया था। Thomas Kurtz का आभारी हूँ।
वे 96 वर्ष तक जिए, और मैंने बहुत सारा QBASIC लिखा। 1986-90 के दशक में भारत में सिर्फ MSDOS था, और GWBASIC से मैंने दोस्तों और परिवार को चकित कर दिया था। MS WINDOWS 3.1 पर जाने के बाद मैं QBASIC graphics में डूब गया। BASIC से शुरू करके CLIPPER, FOXPRO, MFC, और Borland C++ तक पहुँचा। BASIC भाषा का आभारी हूँ।
BASIC की विरासत शानदार है। Atari 800XL के BASIC ROM की वजह से मैंने कम उम्र में BASIC सीखी। BASIC की बदौलत मैं computer programming की रचनात्मकता का अनुभव कर सका। BASIC बड़े projects के लिए उपयुक्त नहीं है, लेकिन बच्चों के लिए यह काफ़ी था। BASIC की वजह से मैं game development में अपना शुरुआती करियर शुरू कर सका। मैं Thomas E. Kurtz का नाम नहीं जानता था, लेकिन BASIC भाषा के लिए कृतज्ञता महसूस करता हूँ।
मैंने 2010 में Thomas Kurtz का इंटरव्यू किया था, और वे बहुत ही दयालु और स्वागतपूर्ण थे। Dartmouth में उनका काम अद्भुत था, और उनका लक्ष्य technology के माध्यम से छात्रों और समाज को शिक्षित और सशक्त बनाना था।
मैंने 1976 में BASIC से पहली बार programming शुरू की थी, और IBM 5100 पर moon landing game बनाने की कोशिश की थी। यही मेरे programming शुरू करने की वजह बना। उसके बाद मैंने कई तरह के computers और languages इस्तेमाल किए। BASIC ने बहुत से लोगों को खुशी और प्रेरणा दी।
स्वीडन के हाई स्कूल में BASIC पहली programming language थी। BASIC की वजह से मैंने programming शुरू की, और इसने मुझे एक बहुत ही संतोषजनक रास्ते पर ला खड़ा किया।
Pascal भाषा की आलोचना शुरुआती systems की सीमाओं और implementations के बीच incompatibility के कारण हुई थी। इसके विपरीत BASIC mini और micro computing industry की रीढ़ थी, और इसकी कई तरह की implementations और features थे। BASIC की implementations भी एक-दूसरे के साथ compatible नहीं थीं।
BASIC की विरासत को कम करके नहीं आँका जा सकता। Dartmouth में BASIC का mission क्रांतिकारी था। यह बहुत से नए computer users की पहली programming language थी। personal computer की शुरुआत के साथ BASIC का प्रभाव बहुत बड़ा था।