लैरी वॉल: वह भाषाविद् जिसने एक भाषा लिखी
अधिकांश प्रोग्रामिंग भाषाएं कैथेड्रल की तरह डिज़ाइन की जाती हैं - नियोजित, ऑर्थोगोनल, और ऊपर से थोपी गई। लैरी वॉल ने अपनी भाषा को एक कॉलेज परिसर की तरह बनाया। उन्होंने एक बार घास में बने उन रास्तों की ओर इशारा करते हुए समझाया, "पर्ल घास में बने उन पगडंडियों की तरह है," जहां फुटपाथ होना चाहिए था, वहां छात्रों द्वारा बनाए गए रास्तों की ओर इशारा किया। "वे पगडंडियां जो पहले से वहां थीं, वे पिछली कंप्यूटर भाषाएं थीं जिनसे पर्ल ने विचार उधार लिए हैं।" एक प्रशिक्षित भाषाविद् के रूप में, जिसने कभी वह फील्डवर्क पूरा नहीं किया जो उसने करने का इरादा किया था, वॉल ने कंप्यूटिंग में कुछ ऐसा किया जो किसी और ने नहीं किया था: उन्होंने एक प्रोग्रामिंग भाषा को ऐसे डिज़ाइन किया जैसे कि वह एक मानवीय भाषा हो, और यह शुरुआती इंटरनेट के सबसे व्यापक रूप से उपयोग किए जाने वाले उपकरणों में से एक बन गई।
रसायन विज्ञान से भाषाओं तक
लैरी अर्नोल्ड वॉल का जन्म 27 सितंबर 1954 को लॉस एंजिल्स, कैलिफोर्निया में हुआ था, और वे वहीं और ब्रेमर्टन, वाशिंगटन में पले-बढ़े। उन्होंने 1976 में सिएटल पैसिफिक यूनिवर्सिटी में प्रवेश लिया, रसायन विज्ञान, संगीत और प्री-मेडिसिन के बीच भटकने के बाद विश्वविद्यालय के कंप्यूटिंग केंद्र में काम किया और अंततः एक असामान्य रूप से उपयुक्त विषय में स्नातक की डिग्री प्राप्त की: प्राकृतिक और कृत्रिम भाषाएं। यह एक ऐसा संयोजन था जिसने आने वाली हर चीज का पूर्वाभास दिया।
वह भाषा जो बच निकली
वॉल ने यूसी बर्कले में भाषाविज्ञान में स्नातक अध्ययन जारी रखा, जहां उन्होंने और उनकी पत्नी ने एक विशिष्ट सपने के साथ प्रशिक्षण लिया: एक अलिखित भाषा खोजने के लिए, शायद अफ्रीका में, और इसके लिए एक लेखन प्रणाली बनाने के लिए। स्वास्थ्य कारणों ने उस योजना को समाप्त कर दिया। लेकिन भाषाई प्रशिक्षण ने उन्हें कभी नहीं छोड़ा। जहां अन्य कंप्यूटर वैज्ञानिक गणित की ओर बढ़ते थे, वॉल मानवीय भाषण की संरचना की ओर बढ़े।
बीस प्रश्न, घड़ी पर आठ मिनट, और अब तक टेस्ट देने वालों के सामने मापा गया पर्सेंटाइल। साइन-अप नहीं।
IQ टेस्ट दें →पर्ल (Perl)
स्नातक स्कूल के बाद वॉल ने नासा की जेट प्रोपल्शन लैबोरेटरी में और फिर सिस्टम डेवलपमेंट कॉरपोरेशन में काम किया, जो बाद में यूनिसिस का हिस्सा बन गया, जहां उन्होंने पर्ल प्रोग्रामिंग भाषा और इसका इंटरप्रेटर बनाया। रास्ते में उन्होंने ऐसा सॉफ्टवेयर लिखा जिस पर सिस्टम प्रशासकों की एक पीढ़ी निर्भर थी: यूज़नेट न्यूज़रीडर rn और, सबसे ऊपर, पैच टूल, जो प्रोग्रामर को सोर्स कोड में बदलाव लागू करने देता है और सॉफ्टवेयर विकास के लिए मौलिक बना हुआ है। लेकिन पर्ल उनका स्मारक था - एक "गोंद" भाषा जो टेक्स्ट, फाइलों और सिस्टम को एक साथ जोड़ सकती थी, और जिसने शुरुआती वर्ल्ड वाइड वेब के एक बड़े हिस्से को संचालित किया।
भाषाविज्ञान के रूप में भाषा डिजाइन
पर्ल को जो चीज विशिष्ट बनाती थी, वह वॉल का यह दृढ़ विश्वास था कि एक प्रोग्रामिंग भाषा को एक प्राकृतिक भाषा की तरह व्यवहार करना चाहिए। उन्होंने व्याकरण से शब्दावली उधार ली, पारंपरिक शब्दजाल के बजाय "संज्ञा", "क्रिया" और "टॉपिकलाइज़र" जैसे शब्दों के साथ निर्माणों का वर्णन किया। उन्होंने टैगमेमिक भाषाविज्ञान से ली गई संदर्भ-संवेदनशीलता को बनाया, ताकि एक ही निर्माण "स्केलर" बनाम "सूची" संदर्भ में अलग तरह से व्यवहार करे - ठीक वैसे ही, जैसे वॉल के शब्दों में, इंसान "किसी विशेष संदर्भ में किसी चीज का अर्थ निकालने" का तरीका ढूंढ लेंगे। उन्होंने सिद्धांतकारों द्वारा पसंद की जाने वाली ऑर्थोगोनल शुद्धता को व्यावहारिकता के पक्ष में खारिज कर दिया, यह तर्क देते हुए कि एक भाषा "एक अनैतिक कलात्मक माध्यम होनी चाहिए" जो उपयोगकर्ताओं को उन पर अनुशासन थोपे बिना उपकरण दे; जो लोग कठोरता चाहते हैं वे इसे चुन सकते हैं। उन्होंने टॉप-डाउन डिज़ाइन को भी पूरी तरह से खारिज कर दिया: "मैं उन लोगों में से नहीं हूं जो बैठ सकते हैं और खरोंच से एक पूरी प्रणाली डिज़ाइन कर सकते हैं," उन्होंने स्वीकार किया, एक विकासवादी दृष्टिकोण को प्राथमिकता दी जिसमें भाषा वास्तविक जरूरतों को पूरा करने के लिए बढ़ती है।
कोड के हिस्से के रूप में संस्कृति
वॉल समझते थे कि एक भाषा सिंटैक्स और सिमेंटिक्स से कहीं अधिक है - यह इसके आसपास की पूरी संस्कृति है। उन्होंने समुदाय में ऊर्जा डाली, चर्चाओं की निगरानी की और पर्ल की पहचान को आकार देने के लिए यूज़नेट पर लगे रहे। उन्होंने 'प्रोग्रामिंग पर्ल' का सह-लेखन किया, जिसे सार्वभौमिक रूप से "द कैमल बुक" के रूप में जाना जाता है, जिसे ओ'रेली ने प्रकाशित किया और जिसने उन्हें भाषा का पूर्णकालिक प्रबंधक बना दिया। चर्च ऑफ द नाज़रीन के सदस्य के रूप में उनकी ईसाई आस्था ने भी इसकी शब्दावली को प्रभावित किया: पर्ल मैथ्यू के सुसमाचार से "कीमती मोती" की ओर इशारा करता है, और इसके उत्तराधिकारी, राकू (Raku) के लिए डिज़ाइन दस्तावेज़ों को "सर्वनाश" (apocalypse) और "व्याख्या" (exegesis) कहा जाता है।
लैरी को जीनियस क्यों कहा जाता है
वॉल की प्रतिभा कच्ची गणना की नहीं, बल्कि अवधारणा की वास्तविक मौलिकता है, और इसे ईमानदारी से वर्णित किया जाना चाहिए कि यह क्या है। विशिष्ट रचनात्मक गुणवत्ता अंतःविषय संश्लेषण है: वह वर्णनात्मक भाषाविज्ञान के उपकरणों (संदर्भ, विकास, अभिव्यंजक अतिरेक, उपयोगकर्ता की प्रधानता) को लेने और उन्हें व्यवस्थित रूप से एक प्रोग्रामिंग भाषा के डिजाइन पर लागू करने वाले पहले व्यक्ति थे। साक्षात्कारकर्ताओं ने उन्हें "प्रोग्रामिंग भाषा डिजाइन को एक भाषाई अनुशासन के रूप में मानने में वास्तविक मौलिकता" का श्रेय दिया है, और परिणाम ने लोगों को पूरे के बजाय एक उपयोगी सबसेट में महारत हासिल करने देकर अभिव्यक्ति और सीखने की क्षमता को संतुलित किया। यह एक वास्तविक बौद्धिक योगदान है, और पर्ल को बड़े पैमाने पर अपनाया जाना इसका प्रमाण है। ईमानदार प्रतिवाद यह है कि यही दर्शन ठीक वही है जिसे कई कंप्यूटर वैज्ञानिक एक दोष मानते हैं। पर्ल की अनुमति और "इसे करने के एक से अधिक तरीके" के लोकाचार ने इतना अजीब कोड तैयार किया कि यह एक मजाक बन गया, जिसे बनाए रखना मुश्किल माना गया, और जैसे-जैसे साफ उत्तराधिकारी आए, भाषा फीकी पड़ गई। वॉल गहरे एल्गोरिदम या औपचारिक सिद्धांत के आविष्कारक नहीं थे; उनका उपहार स्वाद, बुद्धि और एक भाषाविद् का कान था कि इंसान वास्तव में खुद को कैसे व्यक्त करना चाहते हैं। क्या यह प्रतिभा का गठन करता है, यह इस बात पर निर्भर करता है कि कोई डिजाइन दर्शन को गणित जितना महत्व देता है या नहीं - लेकिन मौलिकता स्वयं संदेह में नहीं है।
विरासत
लैरी वॉल ने बदल दिया कि एक पीढ़ी मानवीय और मशीनी भाषा के बीच के संबंध के बारे में कैसे सोचती है। उन्होंने जो उपकरण लिखे, जैसे पैच, वे दशकों बाद भी चुपचाप आवश्यक बने हुए हैं, और संदर्भ और अभिव्यक्ति के बारे में पर्ल के डिजाइन विचारों ने बाद की भाषाओं में लहरें पैदा कीं। उन्होंने साबित कर दिया कि एक प्रोग्रामर एक भाषाविद्, एक हास्यकार और एक दार्शनिक भी हो सकता है, और यह कि घास के मैदान के पार एक पगडंडी की तरह बनी भाषा दुनिया के काम का एक आश्चर्यजनक हिस्सा ले सकती है। एक ऐसे उद्योग में जो कठोरता को महत्व देता है, उन्होंने अव्यवस्थित, विकासशील, गहराई से मानवीय विकल्प के लिए एक स्थायी मामला बनाया।


