Cleve Moler का निधन
(mathworks.com)- Cleve Moler का 20 मई 2026 को 86 वर्ष की आयु में उनके घर पर परिवार की मौजूदगी में निधन हो गया; वे MATLAB का पहला संस्करण बनाने वाले व्यक्ति थे
- वे MathWorks के co-founder और chief mathematician थे, और University of Michigan, Stanford, तथा University of New Mexico में प्रोफेसर रहे
- उन्होंने matrix computation और numerical linear algebra में योगदान दिया, और MATLAB के जरिए उन्नत computational methods को अधिक सुलभ और विश्वसनीय बनाया
- वे LINPACK और EISPACK के लेखकों में से एक थे; ये दोनों numerical computing के लिए आधारभूत Fortran libraries हैं
- उन्हें National Academy of Sciences और National Academy of Engineering का सदस्य चुना गया था, और उन्होंने शोधकर्ताओं, शिक्षकों और इंजीनियरों की कई पीढ़ियों पर प्रभाव छोड़ा
MathWorks और अकादमिक जगत में करियर
- Cleve Moler का 20 मई 2026 को 86 वर्ष की आयु में उनके घर पर परिवार की मौजूदगी में निधन हो गया
- वे MathWorks के co-founder और chief mathematician थे, और MATLAB का पहला संस्करण बनाने वाले व्यक्ति थे
- उन्होंने University of Michigan, Stanford University, और University of New Mexico में लगभग 20 वर्षों तक mathematics और computer science के प्रोफेसर के रूप में कार्य किया
numerical computing क्षेत्र में योगदान
- Cleve Moler ने numerical computing के क्षेत्र में बड़ा योगदान दिया और इस बात पर गहरा प्रभाव छोड़ा कि mathematical algorithms को विज्ञान और engineering में कैसे विकसित, विश्लेषित और लागू किया जाता है
- शुरुआती दौर में उन्होंने matrix computation और numerical linear algebra में योगदान दिया, और बाद में MATLAB के माध्यम से उन्नत computational methods को अधिक सुलभ और विश्वसनीय बनाने में योगदान दिया
- वे LINPACK और EISPACK के लेखकों में से एक थे; ये दोनों numerical computing के लिए आधारभूत Fortran libraries हैं
- उनके प्रमुख शोधपत्रों में से एक है “Nineteen Dubious Ways to Compute the Exponential of a Matrix”
लेखन और शैक्षिक सामग्री
- Cleve Moler ने numerical analysis क्षेत्र की तीन पारंपरिक पाठ्यपुस्तकों का सह-लेखन किया
- उन्होंने ऑनलाइन पुस्तकों Numerical Computing with MATLAB और Experiments with MATLAB की रचना की
- Cleve's Corner Cleve Moler के mathematical curiosity पर आधारित कॉलमों का संग्रह है
- Cleve's Corner Blog पर Cleve's Corner की पोस्टें प्रकाशित होती थीं, और 24 अप्रैल 2026 को Kuramoto Oscillators पोस्ट की गई थी
अकादमिक मान्यता और प्रभाव
- Cleve Moler ने शोध, लेखन, और अकादमिक जगत व practitioners के साथ दशकों के संवाद के माध्यम से व्यापक numerical computing community को आकार देने और विकसित करने में केंद्रीय भूमिका निभाई
- उनके कार्यों ने इस क्षेत्र की दिशा तय की और शोधकर्ताओं, शिक्षकों, तथा इंजीनियरों की कई पीढ़ियों को प्रभावित किया
- हाल ही में उन्हें National Academy of Sciences का सदस्य चुना गया था, और इससे पहले उन्हें National Academy of Engineering का सदस्य चुना गया था
- ये दोनों चयन numerical computing के सिद्धांत और व्यवहार को दीर्घकाल तक आगे बढ़ाने वाले उनके करियर की मान्यता हैं
संबंधित सामग्री और पुरस्कार/चयन इतिहास
- A History of MATLAB - Proceedings of the ACM on Programming Languages, Vol. 4, No. HOPL, जून 2020
- 2026 Election to the National Academy of Sciences
- 2023 ICIAM Industry Prize
- 2017 Computer History Museum Fellow Award
- 2014 IEEE John von Neumann Medal
- 2012 IEEE Computer Society Computer Pioneer Award
- 1997 Election to the National Academy of Engineering
1 टिप्पणियां
Hacker News की टिप्पणियाँ
Cleve Moler numerical analysis के दिग्गजों में से एक थे, और linear equations को solve करने तथा matrix algorithms के लिए मानक FORTRAN लाइब्रेरी बनाने में भी शामिल थे
छात्रों को अधिक आसानी से पढ़ाने के लिए उन्होंने MATrixLABoratory का शुरुआती संस्करण लिखा, ताकि FORTRAN code को compile किए बिना library functions को interactively explore किया जा सके। मूल संस्करण लगभग 2,000 lines के FORTRAN code का था
engineering students को यह इतना पसंद आया कि उन्होंने इसे product बनाने के लिए कंपनी शुरू करने का फैसला किया, और एक सहयोगी ने PC के लिए interpreter को C में expand और rewrite किया, वहीं से आगे की कहानी शुरू हुई
मूल MATLAB user guide: https://blogs.mathworks.com/cleve/2018/02/05/the-historic-ma...
बहुत शुरुआती (शायद 1982 के आसपास?) FORTRAN version MATLAB source code: https://github.com/johnsonjh/matlab
पहले PC version की उत्पत्ति: https://blogs.mathworks.com/cleve/2018/03/09/matlab-history-...
शुरुआती Matlab से जुड़ा एक मज़ेदार किस्सा भी है। 1980s में जब मैं हाई स्कूल में था, तब मैंने linked source के जैसे शुरुआती matlab source code को किसी तरह “हासिल” किया था, लेकिन 1990 में Cleve Moler ने email करके कहा कि code वितरित न किया जाए, इसलिए मैंने वह किसी को नहीं दिया। 1990s के आख़िर में जब मैं MathWorks office में Cleve से मिला, तो उन्होंने गर्व से DOS पर चलने वाला शुरुआती Matlab दिखाया और कहा कि उनके पास केवल binary है, source खो गया है, इसलिए मैंने वही source उन्हें वापस लौटा दिया
GAUSS आज भी कुछ खास क्षेत्रों में बहुत इस्तेमाल होता है
https://en.wikipedia.org/wiki/GAUSS_(software)
Cleve 1980 से 1984 तक University of New Mexico के computer science department के chair थे। मैंने 1985 में वहीं से computer science में master's किया, और उसमें काफी हद तक Cleve का योगदान था
मैंने उनकी class कभी नहीं ली, लेकिन वे दयालु और approachable थे, और उन्होंने मुझे master's program में प्रवेश दिलाने के लिए समर्थन दिया, इसलिए कभी-कभी उनसे बात हो जाती थी
कुछ बार Cleve ने कहा था कि वे काफी गंभीर insomnia से जूझते हैं, और इतनी कम नींद में भी उनका बेहतरीन काम करते रहना मुझे बहुत प्रभावित करता था। बाद में पता चला कि मुझे भी undiagnosed sleep apnea था, जो समय के साथ और बिगड़ गया था, फिर तीन surgeries के बाद काफी कम हुआ
जब apnea बहुत गंभीर था, तब कई बार मैंने Cleve को याद करके खुद को संभाला और टिके रहा। उन्होंने अनजाने में जो किया, और जो सीधे मेरी मदद की, उसका बदला मैं कभी नहीं चुका सकता, लेकिन मैं भी दूसरों की मदद करने की कोशिश करता हूँ, और जब तक मेरा दिमाग साथ देगा, मैं उनसे प्रेरणा लेता रहूँगा
मैं उनसे केवल दो बार मिला था, इसलिए मेरे पास कहने के लिए बहुत कुछ नहीं है, लेकिन उनकी अच्छी तरह पहचान रखने वाले Alan की यह पोस्ट साझा कर रहा हूँ: https://discourse.julialang.org/t/cleve-moler-rip/137235
वे केवल तकनीकी रूप से ही असाधारण नहीं थे, बल्कि industry किस दिशा में जा रही है और उसमें सबसे अच्छा योगदान कैसे दिया जा सकता है, इस बारे में भी उनकी दूरदृष्टि बेहद तेज़ थी। RIP
मेरे हिसाब से इस स्तर पर black banner/bar होना चाहिए। मुझे बिल्कुल नहीं पता था कि MATLAB के पीछे एक ही व्यक्ति था, और न ही यह कि software इतना पुराना है। उनका योगदान सचमुच बहुत बड़ा था
20 साल से भी पहले अपनी electronics engineering degree के दौरान मैंने MATLAB बहुत इस्तेमाल किया था। signal processing, neural networks, simulation—लगभग सब कुछ किया जा सकता था, और यही वह tool था जिसने मुझे programming में दिलचस्पी दिलाई। दुखद दिन है। RIP Cleve
बेशक Simulink के बिना भी सब किया जा सकता था, लेकिन उससे काम बहुत आसान हो जाता था
Matlab ने Scilab ecosystem को प्रेरित किया, और आगे चलकर numpy, scipy, matplotlib, pandas पर आधारित scientific computing ecosystem बना। AI के तेज़ी से उभरने और TensorFlow जैसी चीज़ों के इन libraries के ऊपर बनने से पहले तक, यह लगभग एक दशक तक data science industry का बड़ा इंजन था
निजी तौर पर मैं आज के Matlab से जितना हो सके बचने की कोशिश करता हूँ, लेकिन open source ecosystem शानदार है, और अगर वह न होता तो Matlab ही मेरा मुख्य tool होता
मैंने भी लगभग 2006 में MATLAB से बाहर निकलने की कोशिश करते हुए, ज़रूरी missing features जोड़ते-जोड़ते numpy और matplotlib में योगदान देना शुरू किया था
1990s में मैंने Natick में दो हफ्ते का Matlab course किया था और वहीं Cleve से संक्षेप में मुलाकात हुई। उसी course में एक प्रतिभागी ने मुझे Python से परिचित कराया, और बाद में मैं उस भाषा का core developer बन गया
Cleve के papers मेरे लिए बहुत बड़ी प्रेरणा थे। कुछ ही समय बाद मैंने matfunc नाम का अपना matrix package जारी किया, और उस काम पर Cleve Moler तथा Golub और Van Loan के algorithms का गहरा प्रभाव था
Python में मेरे हाल के योगदान—बेहद सटीक math.fsum(), math.hypot(), math.sumprod() functions—भी उसी समृद्ध Matlab ecosystem वाले दौर में जड़ें रखते हैं। खासकर newsgroups और paper lists के ज़रिए मैंने Cleve की यह निरंतर कोशिश सीखी कि numerically sophisticated code को साफ़ और सुव्यवस्थित front-end interface के साथ कैसे जोड़ा जाए
धन्यवाद, Cleve। आपकी विरासत हमेशा जीवित रहेगी
लगभग 2000 के आसपास मुझे MathWorks में उनके सामने वाले office में बैठने का सौभाग्य मिला था। वे वहाँ से गुजरने वाले किसी भी व्यक्ति से बात करने और यह जानने में हमेशा रुचि रखते थे कि वह क्या कर रहा है। मन से वे हमेशा university professor ही रहे
MathWorks ने उस समय Mac के कम market share के कारण उस platform का support बंद कर दिया था। Steve को Mac बेचने में दिक्कत हो रही थी क्योंकि universities में MATLAB बहुत महत्वपूर्ण था। आखिरकार Apple ने build और test systems के लिए कई Macs MathWorks को भेजे, और जल्द ही MATLAB Mac पर वापस आ गया
वे users के लिए सही algorithm अपने-आप चुनने वाली heuristic बनाना चाहते थे, लेकिन भरोसेमंद नियम तय करने में कठिनाई हो रही थी। अंत में Penny ने सुझाव दिया कि इसे एक option के रूप में expose कर दिया जाए ताकि user अपनी पसंद बता सके
Cleve ने लगभग यह जवाब दिया: “अगर तुम और मैं यह तय नहीं कर पा रहे कि कौन-सा algorithm इस्तेमाल होना चाहिए, तो हमारे customers तो बिल्कुल नहीं तय कर पाएँगे। इसलिए एक ऐसा चुनो जो आमतौर पर अच्छा काम करे, और customers से अंदाज़ा लगाने को मत कहो।”
Ardent Computer में Cleve के साथ काम करना मेरे लिए सम्मान की बात थी। वे benchmarks और demo group का नेतृत्व करते थे और पतली हवा से performance निकाल लाने वाले व्यक्ति थे
वे महान गणितज्ञ और शानदार इंसान थे। उनके साथ रहकर सीखना कभी रुकता नहीं था
https://blogs.mathworks.com/cleve/2013/11/25/the-ardent-tita...
एक रोचक तथ्य: MathWorks ने कभी layoffs नहीं किए