1965 में एक शून्य संदर्भ (null reference) का कार्यान्वयन टोनी होअर (Tony Hoare) के करियर में सबसे अधिक उद्धृत त्रुटि बनी हुई है, जिसे उन्होंने एक अरब डॉलर की गलती के रूप में वर्णित किया। इस स्वीकारोक्ति से परे, कंप्यूटर विज्ञान में उनके मौलिक योगदानों में क्विकसॉर्ट एल्गोरिदम का विकास, कार्यक्रम सत्यापन के लिए औपचारिक तर्क, और कम्युनिकेटिंग सीक्वेंशियल प्रोसेसेज के माध्यम से समवर्ती प्रणालियों की विशिष्टता शामिल है।
प्रारंभिक शिक्षा और सोवियत विनिमय
1934 में कोलंबो में जन्मे टोनी होअर ने ऑक्सफोर्ड के ड्रैगन स्कूल और कैंटरबरी के द किंग्स स्कूल में अपनी शुरुआती स्कूली शिक्षा प्राप्त की। उन्होंने ऑक्सफोर्ड विश्वविद्यालय के मर्टन कॉलेज से क्लासिक्स और फिलॉसफी की पढ़ाई की और 1956 में स्नातक की उपाधि प्राप्त की। रॉयल नेवी में अपनी बाद की राष्ट्रीय सेवा के दौरान, उन्होंने रूसी भाषा में दक्षता हासिल की। इस कौशल ने मॉस्को लोमोनोसोव स्टेट यूनिवर्सिटी में ब्रिटिश काउंसिल के विनिमय छात्र के रूप में एक अवधि की सुविधा प्रदान की, जहाँ उन्होंने आंद्रेई कोल्मोगोरोव के निर्देशन में मशीन अनुवाद का अध्ययन किया।
एल्गोरिदम और तर्क में योगदान
1960 में सोवियत संघ छोड़ने के बाद, होअर लंदन में इलियट ब्रदर्स लिमिटेड से जुड़े। इस दौरान, उन्होंने क्विकसॉर्ट एल्गोरिदम विकसित किया और ALGOL 60 के लिए एक कंपाइलर पर काम किया। उनके करियर पथ ने उन्हें शैक्षणिक पदों पर पहुँचाया, जिसमें 1968 में क्वीन यूनिवर्सिटी बेलफास्ट में कंप्यूटिंग साइंस के प्रोफेसर बनना शामिल था। वह 1977 में ऑक्सफोर्ड विश्वविद्यालय लौटे, जहाँ उन्होंने प्रोग्रामिंग रिसर्च ग्रुप का नेतृत्व किया और 1988 से 2000 में अपनी सेवानिवृत्ति तक कंप्यूटिंग के पहले क्रिस्टोफर स्ट्रachey (Christopher Strachey) प्रोफेसर के रूप में कार्य किया।
औपचारिक विधियाँ और समवर्तीता
होअर का शोध सॉफ्टवेयर की संरचनात्मक अखंडता पर केंद्रित था। उन्होंने प्रोग्राम की शुद्धता को सत्यापित करने के लिए एक स्वयंसिद्ध आधार प्रदान करने हेतु होअर लॉजिक विकसित किया। समवर्ती कंप्यूटिंग के क्षेत्र में, उन्होंने कम्युनिकेटिंग सीक्वेंशियल प्रोसेसेज (CSP) की शुरुआत की, जो समवर्ती प्रक्रियाओं के बीच बातचीत को निर्दिष्ट करने के लिए डिज़ाइन की गई एक औपचारिक भाषा है। इन क्षेत्रों में उनके काम का उद्देश्य बड़े पैमाने पर प्रणालियों में विश्वसनीयता की समस्याओं को हल करना था, हालांकि उन्होंने बाद में स्वीकार किया कि इन औपचारिक विधियों को औद्योगिक रूप से अपनाना अभ्यास में महत्वपूर्ण सीमाओं का सामना करता है।
बीस प्रश्न, घड़ी पर आठ मिनट, और अब तक टेस्ट देने वालों के सामने मापा गया पर्सेंटाइल। साइन-अप नहीं।
IQ टेस्ट दें →पेशेवर सम्मान और बाद के वर्ष
अपने पूरे करियर के दौरान, होअर को कई पुरस्कार मिले, जिनमें 1980 का एसीएम ट्यूरिंग पुरस्कार, 1985 का फैराडे मेडल और 2000 में नाइटहुड शामिल हैं। वह रॉयल सोसाइटी के फेलो और नेशनल एकेडमी ऑफ साइंस और एकेडेमिया यूरोपिया सहित कई अंतरराष्ट्रीय संगठनों के सदस्य थे। ऑक्सफोर्ड से सेवानिवृत्ति के बाद, उन्होंने कैम्ब्रिज में माइक्रोसॉफ्ट रिसर्च में प्रमुख शोधकर्ता के रूप में कार्य किया। 5 मार्च 2026 को कैम्ब्रिज में होअर का निधन हो गया।
त्वरित तथ्य
- जन्म: 1934, कोलंबो - निधन: 2026, कैम्ब्रिज - उल्लेखनीय एल्गोरिदम: क्विकसॉर्ट - प्राथमिक क्षेत्र: कंप्यूटर विज्ञान - ट्यूरिंग पुरस्कार वर्ष: 1980 - प्रमुख शैक्षणिक भूमिकाएँ: ऑक्सफोर्ड विश्वविद्यालय, क्वीन यूनिवर्सिटी बेलफास्ट - नाइट की उपाधि: 2000 - बोली जाने वाली भाषाएँ: लातीनी, अंग्रेजी, रूसी, प्राचीन यूनानी
पाठकों द्वारा पूछे जाने वाले प्रश्न
### एक अरब डॉलर की गलती क्या थी?
होअर ने 1965 में शून्य संदर्भ (null reference) के अपने आविष्कार का वर्णन करने के लिए इस शब्द का इस्तेमाल किया, जिसे उन्होंने ALGOL W के लिए टाइप सिस्टम डिज़ाइन करते समय लागू किया था, और उल्लेख किया कि इससे व्यापक प्रणाली त्रुटियाँ हुईं।
### कम्युनिकेटिंग सीक्वेंशियल प्रोसेसेज क्या है?
यह होअर द्वारा शुरू की गई एक औपचारिक भाषा है जिसका उपयोग कंप्यूटर सिस्टम के भीतर समवर्ती प्रक्रियाओं के बीच की बातचीत को निर्दिष्ट और वर्णन करने के लिए किया जाता है।



