Cleve Moler hayatını kaybetti
(mathworks.com)- Cleve Moler, 20 Mayıs 2026'da ailesi yanındayken evinde 86 yaşında hayatını kaybetti; MATLAB'ın ilk sürümünü geliştiren kişiydi
- MathWorks'un kurucu ortaklarından biri ve baş matematikçisiydi; University of Michigan, Stanford ve University of New Mexico'da profesör olarak görev yaptı
- Matris hesaplamaları ve sayısal lineer cebire katkıda bulundu; MATLAB ile gelişmiş hesaplama yöntemlerini daha erişilebilir ve güvenilir hale getirdi
- LINPACK ve EISPACK'in yazarlarından biriydi; bu iki kütüphane sayısal hesaplama için temel Fortran kütüphaneleridir
- National Academy of Sciences ve National Academy of Engineering üyeliğine seçildi; araştırmacı, eğitimci ve mühendis kuşakları üzerinde etkili oldu
MathWorks ve akademideki kariyeri
- Cleve Moler, 20 Mayıs 2026'da ailesi yanındayken evinde 86 yaşında hayatını kaybetti
- MathWorks'un kurucu ortaklarından biri ve baş matematikçisiydi; MATLAB'ın ilk sürümünü geliştiren kişiydi
- University of Michigan, Stanford University ve University of New Mexico'da yaklaşık 20 yıl boyunca matematik ve bilgisayar bilimi profesörü olarak görev yaptı
Sayısal hesaplama alanına katkıları
- Cleve Moler, sayısal hesaplama alanına büyük katkılar yaptı ve matematik algoritmalarının bilim ve mühendislik genelinde geliştirilme, analiz edilme ve uygulanma biçimi üzerinde derin bir etki bıraktı
- İlk dönemde matris hesaplamaları ve sayısal lineer cebire katkıda bulundu; daha sonra MATLAB aracılığıyla gelişmiş hesaplama yöntemlerini daha erişilebilir ve güvenilir hale getirmeye katkı sağladı
- LINPACK ve EISPACK'in yazarlarından biriydi; bu iki kütüphane sayısal hesaplama için temel Fortran kütüphaneleridir
- Öne çıkan makalelerinden biri, “Nineteen Dubious Ways to Compute the Exponential of a Matrix” başlıklı çalışmasıdır
Yazıları ve eğitim materyalleri
- Cleve Moler, sayısal analiz alanında klasik kabul edilen 3 ders kitabının ortak yazarıydı
- Çevrim içi kitaplar olarak Numerical Computing with MATLAB ve Experiments with MATLAB eserlerini yazdı
- Cleve's Corner, Cleve Moler'ın matematiksel merakı ele aldığı yazılarının bir derlemesidir
- Cleve's Corner Blog üzerinde Cleve's Corner yazıları yayımlandı; 24 Nisan 2026'da Kuramoto Oscillators yazısı paylaşıldı
Akademik takdir ve etkisi
- Cleve Moler, araştırmaları, yazıları ve akademi ile uygulayıcılarla onlarca yıl süren etkileşimi sayesinde daha geniş sayısal hesaplama topluluğunun oluşup büyümesinde merkezi bir rol oynadı
- Faaliyetleri alanın yönünü şekillendirdi ve birden fazla kuşaktan araştırmacı, eğitimci ve mühendisi etkiledi
- Kısa süre önce National Academy of Sciences üyeliğine seçildi; daha önce de National Academy of Engineering üyeliğine seçilmişti
- Bu iki seçim, sayısal hesaplamanın teori ve pratiğini uzun vadede geliştiren kariyerinin takdiri niteliğindeydi
İlgili kaynaklar ve ödül/seçilme geçmişi
- A History of MATLAB - Proceedings of the ACM on Programming Languages, Cilt 4, Sayı HOPL, Haziran 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 yorum
Hacker News görüşleri
Cleve Moler, sayısal analiz alanının dev isimlerinden biriydi ve doğrusal denklem çözümleri ile genel matris algoritmaları için standart FORTRAN kütüphanesinin oluşturulmasına da katkı sağlamıştı
Öğrencilere daha rahat öğretmek için, FORTRAN kodunu derlemeden kütüphane fonksiyonlarını etkileşimli olarak keşfetmeye imkan veren MATrixLABoratory'nin ilk sürümünü yazmıştı. Orijinal sürüm yaklaşık 2.000 satır FORTRAN kodundan oluşuyordu
Mühendislik öğrencileri bunu o kadar sevdi ki, ürünü ticarileştirecek bir şirket kurmaya karar verdiler; ardından bir çalışma arkadaşı PC için yorumlayıcıyı C ile genişletip yeniden yazdı ve sonrası tarih oldu
Orijinal MATLAB kullanıcı kılavuzu: https://blogs.mathworks.com/cleve/2018/02/05/the-historic-ma...
Çok erken bir döneme ait (1982 civarı?) FORTRAN sürümü MATLAB kaynak kodu: https://github.com/johnsonjh/matlab
İlk PC sürümünün kökeni: https://blogs.mathworks.com/cleve/2018/03/09/matlab-history-...
İlk dönem Matlab ile ilgili eğlenceli bir anı da var. 1980'lerde lise öğrencisiyken, bağlantıdakine benzer erken dönem matlab kaynak kodunu bir şekilde “edinmiştim”; 1990'da Cleve Moler kodu dağıtmamamı isteyen bir e-posta gönderdi, ben de kimseye vermedim. 1990'ların sonlarında MathWorks ofisinde Cleve ile karşılaştığımda, DOS'ta çalışan erken dönem Matlab'ı gururla göstermiş ve elinde sadece ikili dosyalar kaldığını, kaynak kodun kaybolduğunu söylemişti; ben de ona o kaynak kodunu geri verdim
GAUSS bugün de bazı alanlarda yaygın biçimde kullanılıyor
https://en.wikipedia.org/wiki/GAUSS_(software)
Cleve, 1980'den 1984'e kadar University of New Mexico bilgisayar bilimi bölüm başkanıydı. Ben 1985'te oradan bilgisayar bilimi yüksek lisans derecemi aldım ve bunda büyük ölçüde Cleve'in payı vardı
Hiç dersini almadım ama nazik ve ulaşılabilir biriydi; yüksek lisans programına kabul edilmem için destek verdiği için zaman zaman sohbet etme fırsatım olmuştu
Birkaç kez Cleve'in oldukça ciddi uykusuzluk sorunları yaşadığını söylemişti; bu kadar az uyuyup yine de bu kadar iyi işler çıkarması beni etkilemişti. Sonradan bende de teşhis edilmemiş uyku apnesi olduğunu öğrendim; yıllar içinde kötüleşti ama üç ameliyatla büyük ölçüde azaldı
Apnenin en kötü olduğu dönemde aklıma gelip dayanma gücü veren kişilerden biri de Cleve'di. Bana istemeden yaptıkları bir yana, doğrudan yaptıkları iyiliklerin bile karşılığını veremem; ama ben de başkalarına yardım etmeye çalışıyorum ve beynim artık bunu yapamayacak hale gelene kadar ondan ilham almaya devam edeceğim
Onunla yalnızca iki kez şahsen tanıştım, bu yüzden söyleyecek çok şeyim yok; ama onu iyi tanıyan Alan'ın yazısını paylaşmak isterim: https://discourse.julialang.org/t/cleve-moler-rip/137235
Sadece teknik olarak parlak biri değildi; sektörün nereye gittiğine ve buna en iyi nasıl katkı sunulabileceğine dair çok keskin bir öngörüye de sahipti. Huzur içinde yatsın
Bence bu, kesinlikle siyah bir banner/bar gerektiren bir durum. MATLAB'ın arkasında tek bir kişi olduğunu da, bu kadar eski bir yazılım olduğunu da hiç bilmiyordum. Katkıları gerçekten çok büyüktü
20 yıldan uzun süre önce elektronik mühendisliği bölümünde MATLAB'ı çok yoğun kullanmıştım. Sinyal işleme, sinir ağları, simülasyonlar, neredeyse her şeyi yapabiliyordu ve programlamaya ilgi duymamı sağlayan araç olmuştu. Üzücü bir gün. Huzur içinde yat Cleve
Elbette her şeyi Simulink olmadan da yapabilirsiniz ama onunla çok daha kolaydı
Matlab, Scilab ekosistemine ilham verdi; oradan da numpy, scipy, matplotlib ve pandas tabanlı bilimsel hesaplama ekosistemi doğdu. Bu da, yapay zeka asıl ivmesini kazanmadan ve TensorFlow gibi araçlar bu kütüphanelerin üzerine inşa edilmeden önce yaklaşık on yıl boyunca veri bilimi sektörünün başlıca itici güçlerinden biriydi
Ben şahsen modern Matlab'dan mümkün olduğunca kaçınmaya çalışıyorum ama açık kaynak ekosistemi harika; o olmasaydı muhtemelen Matlab benim ana aracım olurdu
Ben de 2006 civarında MATLAB'dan uzaklaşmaya çalışırken eksik olan bazı hızlı özellikleri ekleyerek numpy ve matplotlib'e katkı vermeye başlamıştım
1990'larda Natick'te iki haftalık bir Matlab kursundayken Cleve ile kısa bir süre tanışmıştım. O kursta katılımcılardan biri bana Python'ı tanıttı; ben de sonradan bu dilin çekirdek geliştiricilerinden biri oldum
Cleve'in makaleleri büyük ilham kaynağıydı. Kısa süre sonra matfunc adlı matris paketimi yayımladım; bu çalışma Cleve Moler ile Golub ve Van Loan'ın algoritmalarından güçlü biçimde etkilenmişti
Daha yakın dönem Python katkılarım olan son derece hassas math.fsum(), math.hypot() ve math.sumprod() fonksiyonlarının kökleri de o verimli Matlab ekosistemi günlerine uzanıyor. Özellikle haber grupları ve makale listeleri sayesinde, Cleve'in sayısal açıdan zarif kodu temiz bir ön yüzle birleştirme konusundaki bitmeyen arayışından çok şey öğrendim
Teşekkürler Cleve. Mirasınız sonsuza dek yaşayacak
2000 civarında MathWorks'te onun tam karşısındaki ofisi kullanma şansım olmuştu. Koridordan geçen herkesle konuşmaya ve onların ne üzerinde çalıştığını öğrenmeye her zaman ilgi duyardı. İçten içe hep bir üniversite profesörü olarak kalmıştı
MathWorks o dönemde Mac'in düşük pazar payı nedeniyle bu platform desteğini bırakmıştı. Steve, üniversitelerde MATLAB çok önemli olduğu için Mac satışlarında zorlandıklarını söylüyordu. Sonunda Apple, derleme ve test sistemleri için MathWorks'e birkaç Mac gönderdi ve MATLAB kısa süre sonra Mac'e geri döndü
Kullanıcı için uygun algoritmayı otomatik seçecek bir sezgisel yöntem geliştirmeye çalışıyorlardı ama güvenilir bir kural oluşturmakta zorlanıyorlardı. Sonunda Penny, bunu bir seçenek olarak açıp kullanıcının istediğini belirtmesini önerdi
Cleve kabaca şöyle cevap verdi: “Sen ve ben hangi algoritmanın kullanılacağına karar veremiyorsak, müşterilerimiz hiç karar veremez. O yüzden genelde iyi çalışan birini seçelim ve müşteriyi tahmin yürütmek zorunda bırakmayalım.”
Ardent Computer'da Cleve ile çalışma onuruna eriştim. Kıyaslama ve demo grubunu yönetiyordu; yoktan performans çıkaran biriydi
Harika bir matematikçiydi ve çok iyi bir insandı. Onunla birlikteyken öğrenme hiç bitmiyordu
https://blogs.mathworks.com/cleve/2013/11/25/the-ardent-tita...
Eğlenceli bilgi: MathWorks hiç işten çıkarma yapmadı