1 poin oleh GN⁺ 1 hari lalu | 1 komentar | Bagikan ke WhatsApp
  • Cleve Moler meninggal dunia pada 20 Mei 2026 di rumahnya pada usia 86 tahun, didampingi keluarganya, dan merupakan sosok yang membuat versi pertama MATLAB
  • Ia adalah salah satu pendiri MathWorks sekaligus kepala matematikawan, dan pernah menjabat sebagai profesor di University of Michigan, Stanford, dan University of New Mexico
  • Ia berkontribusi pada komputasi matriks dan aljabar linear numerik, serta menjadikan metode komputasi tingkat lanjut lebih mudah diakses dan lebih andal melalui MATLAB
  • Ia adalah salah satu penulis LINPACK dan EISPACK, dua pustaka Fortran yang menjadi fondasi komputasi numerik
  • Ia terpilih sebagai anggota National Academy of Sciences dan National Academy of Engineering, serta meninggalkan pengaruh bagi generasi peneliti, pendidik, dan insinyur

Karier di MathWorks dan dunia akademik

  • Cleve Moler meninggal dunia pada 20 Mei 2026 di rumahnya pada usia 86 tahun, didampingi keluarganya
  • Ia adalah salah satu pendiri MathWorks dan kepala matematikawan, serta sosok yang membuat versi pertama MATLAB
  • Ia menjabat sebagai profesor matematika dan ilmu komputer selama hampir 20 tahun di University of Michigan, Stanford University, dan University of New Mexico

Kontribusi di bidang komputasi numerik

  • Cleve Moler memberikan kontribusi besar pada bidang komputasi numerik dan meninggalkan pengaruh mendalam pada cara algoritme matematika dikembangkan, dianalisis, dan diterapkan di seluruh sains dan rekayasa
  • Pada awalnya ia berkontribusi pada komputasi matriks dan aljabar linear numerik, lalu melalui MATLAB membantu menjadikan metode komputasi tingkat lanjut lebih mudah diakses dan lebih andal
  • Ia adalah salah satu penulis LINPACK dan EISPACK, dua pustaka Fortran yang menjadi fondasi komputasi numerik
  • Salah satu makalah terkenalnya adalah “Nineteen Dubious Ways to Compute the Exponential of a Matrix

Karya tulis dan materi pendidikan

Pengakuan akademik dan pengaruh

  • Melalui riset, karya tulis, serta interaksi selama puluhan tahun dengan kalangan akademik dan praktisi, Cleve Moler memainkan peran sentral dalam membentuk dan membesarkan komunitas komputasi numerik yang lebih luas
  • Kiprahnya membentuk arah bidang ini dan memengaruhi banyak generasi peneliti, pendidik, dan insinyur
  • Ia baru-baru ini terpilih sebagai anggota National Academy of Sciences, dan sebelumnya juga terpilih sebagai anggota National Academy of Engineering
  • Kedua pemilihan tersebut merupakan pengakuan atas karier panjangnya dalam memajukan teori dan praktik komputasi numerik

Materi terkait dan riwayat penghargaan/pemilihan

1 komentar

 
GN⁺ 1 hari lalu
Komentar Hacker News
  • Cleve Moler adalah salah satu raksasa dalam analisis numerik, dan juga terlibat dalam pembuatan library FORTRAN standar untuk penyelesaian persamaan linear dan algoritma matriks secara umum
    Agar lebih mudah mengajarkannya kepada mahasiswa, ia menulis versi awal MATrixLABoratory sehingga fungsi-fungsi library bisa dijelajahi secara interaktif tanpa harus mengompilasi kode FORTRAN. Versi aslinya sekitar 2.000 baris kode FORTRAN
    Para mahasiswa teknik sangat menyukainya sehingga diputuskan untuk mendirikan perusahaan untuk menjadikannya produk, lalu seorang rekannya memperluas dan menulis ulang interpreter untuk PC dalam C, dan dari situlah sejarah berikutnya dimulai
    Panduan pengguna MATLAB yang asli: https://blogs.mathworks.com/cleve/2018/02/05/the-historic-ma...
    Kode sumber MATLAB versi FORTRAN yang sangat awal (sekitar 1982?): https://github.com/johnsonjh/matlab
    Asal-usul versi PC pertama: https://blogs.mathworks.com/cleve/2018/03/09/matlab-history-...

    • Benar-benar sosok raksasa. Algoritma penjumlahan Pythagoras buatannya untuk menghitung sqrt(a^2 + b^2) tanpa menghitung akar kuadrat secara langsung adalah hasil yang indah seperti permata
      Ada juga kisah menarik tentang Matlab awal. Saat masih siswa SMA pada tahun 1980-an, saya “mendapatkan” kode sumber matlab awal yang mirip dengan yang ditautkan, lalu pada 1990 Cleve Moler mengirim email agar kode itu tidak disebarkan, jadi saya tidak memberikannya kepada siapa pun. Ketika bertemu Cleve di kantor MathWorks pada akhir 1990-an, ia dengan bangga menunjukkan Matlab awal yang berjalan di DOS dan mengatakan bahwa mereka hanya punya binernya dan sumbernya sudah hilang, jadi saya mengembalikan kode sumber itu kepadanya
    • Saya tidak tahu MATLAB sudah setua itu. Ini salah satu perangkat lunak paling awal untuk PC, dan bahkan pada 2026 pun bagi para insinyur masih nyaris merupakan alat yang hampir tidak punya pengganti
    • MATLAB bersaing di ranah yang sama dengan perangkat lunak bernama GAUSS. Keduanya pertama kali dirilis secara komersial pada 1984, dan meskipun MATLAB akhirnya mendominasi sebagian besar bidang, saya cukup menderita karena harus menulis disertasi saya dengan GAUSS
      GAUSS masih banyak dipakai di bidang tertentu sampai sekarang
      https://en.wikipedia.org/wiki/GAUSS_(software)
    • Saya tidak tahu namanya, tetapi tentu saya tahu MATLAB. Rasanya dia memang pantas mendapat bar berkabung hitam
  • Cleve adalah ketua jurusan ilmu komputer di University of New Mexico dari 1980 sampai 1984. Saya meraih gelar master ilmu komputer di sana pada 1985, dan itu sebagian besar berkat Cleve
    Saya tidak pernah mengambil kelasnya, tetapi ia baik hati dan mudah didekati, dan saya bisa sesekali berbincang dengannya karena ia mendukung agar saya bisa masuk program master
    Beberapa kali Cleve bercerita bahwa ia mengalami masalah insomnia yang cukup parah, dan saya terkesan melihat bagaimana ia tetap berprestasi meski tidak bisa tidur dengan baik. Ternyata saya juga punya sleep apnea yang belum terdiagnosis, yang makin memburuk seiring waktu lalu jauh berkurang setelah tiga kali operasi
    Saat apnea saya paling parah, saya kadang mengingat Cleve untuk menenangkan diri dan bertahan. Saya tak punya cara untuk membalas apa yang ia bantu, baik yang disengaja maupun yang tidak disengaja, tetapi saya juga berusaha membantu orang lain, dan akan terus terinspirasi olehnya sampai otak saya tak lagi mampu memproses apa pun

  • Saya hanya bertemu langsung dengannya dua kali jadi tidak banyak yang bisa saya ceritakan, tetapi saya bagikan tulisan Alan yang mengenalnya dengan baik: https://discourse.julialang.org/t/cleve-moler-rip/137235

    • Saya juga tidak mengenal Cleve secara dekat, tetapi pengaruh dan wawasannya memang legendaris. Di awal karier saya bekerja di The MathWorks, dan rasa hormat yang ia terima benar-benar pantas
      Ia bukan hanya luar biasa secara teknis, tetapi juga punya pandangan jauh ke depan yang tajam tentang ke mana industri bergerak dan bagaimana bisa memberi kontribusi terbaik. RIP
  • Menurut saya ini layak mendapat banner/bar hitam. Saya sama sekali tidak tahu bahwa di balik MATLAB ada satu orang, dan juga tidak tahu bahwa perangkat lunak ini setua itu. Kontribusinya benar-benar besar

    • Setuju. Sayang sekali tidak ada bar hitam. Moler adalah salah satu tokoh besar
  • Lebih dari 20 tahun lalu saya sangat sering memakai MATLAB dalam program gelar teknik elektro. Pemrosesan sinyal, jaringan saraf, simulasi, hampir apa saja bisa dilakukan dengannya, dan itu adalah alat yang membuat saya tertarik pada pemrograman. Hari yang menyedihkan. RIP Cleve

    • Benar, dan Simulink juga sangat membantu
      Tentu semuanya masih bisa dilakukan tanpa Simulink, tetapi jadi jauh lebih mudah
  • Matlab menginspirasi ekosistem Scilab, dan berlanjut ke ekosistem komputasi ilmiah berbasis numpy, scipy, matplotlib, dan pandas. Itu menjadi pendorong besar industri data science selama sekitar satu dekade sebelum AI benar-benar meledak dan hal-hal seperti TensorFlow dibangun di atas library-library tersebut
    Secara pribadi saya berusaha sebisa mungkin menghindari Matlab modern, tetapi ekosistem open source itu luar biasa, dan tanpa itu mungkin Matlab akan menjadi alat utama saya

    • Scilab tidak dibangun di atas hal-hal seperti numpy. Namun benar bahwa MATLAB memberi inspirasi besar bagi stack Python ilmiah pada awal 2000-an
      Saya juga mulai berkontribusi ke numpy dan matplotlib sekitar 2006 sambil menambahkan fitur-fitur yang saya butuhkan agar bisa meninggalkan MATLAB
  • Pada 1990-an saya sempat bertemu Cleve sebentar saat mengikuti kursus Matlab dua minggu di Natick. Dalam kursus itu, seorang peserta memperkenalkan Python kepada saya, dan belakangan saya menjadi pengembang inti bahasa itu
    Makalah-makalah Cleve sangat menginspirasi. Tidak lama kemudian saya merilis paket matriks saya, matfunc, dan pekerjaan itu sangat dipengaruhi oleh Cleve Moler serta algoritma Golub dan Van Loan
    Kontribusi Python saya yang lebih baru seperti fungsi math.fsum(), math.hypot(), dan math.sumprod() yang sangat akurat juga berakar pada masa subur ekosistem Matlab itu. Khususnya lewat newsgroup dan daftar makalah, saya belajar dari upaya Cleve yang tak ada habisnya untuk membuat kode yang matang secara numerik dengan antarmuka depan yang rapi
    Terima kasih, Cleve. Warisan Anda akan hidup selamanya

  • Sekitar tahun 2000 saya beruntung menempati kantor yang berseberangan dengannya di MathWorks. Ia selalu tertarik berbicara dengan siapa pun yang lewat dan mempelajari apa yang sedang mereka kerjakan. Di dalam hati, ia selalu seorang profesor universitas

    • Suatu hari ia memanggil saya ke kantornya dan memutarkan pesan suara. Itu pesan dari Steve Jobs yang bertanya apa yang perlu dilakukan agar MATLAB bisa dikirim lagi di Mac
      MathWorks saat itu telah menghentikan dukungan untuk platform Mac karena pangsa pasarnya yang rendah. Steve kesulitan menjual Mac karena MATLAB sangat penting di kampus-kampus. Pada akhirnya Apple mengirim beberapa Mac ke MathWorks untuk sistem build dan test, dan MATLAB pun segera kembali ke Mac
    • Suatu hari Penny Anderson ada di kantornya. Mereka sedang mencoba memilih algoritma numerik LAPACK untuk dipakai di dalam suatu fungsi MATLAB, tetapi performanya berbeda-beda tergantung jenis matriks dan spesifikasi perangkat keras
      Mereka ingin membuat heuristik yang otomatis memilih algoritma yang tepat untuk pengguna, tetapi kesulitan menetapkan aturan yang dapat diandalkan. Akhirnya Penny mengusulkan agar pilihan itu diekspos sebagai opsi sehingga pengguna bisa menentukan sendiri apa yang mereka inginkan
      Cleve menjawab kira-kira, “Kalau kamu dan saya saja tidak bisa memutuskan algoritma mana yang harus dipakai, pelanggan kita pasti juga tidak akan bisa. Jadi mari pilih satu yang umumnya bekerja baik, dan jangan paksa pelanggan menebak-nebak”
  • Merupakan kehormatan bisa bekerja bersama Cleve di Ardent Computer. Ia memimpin kelompok benchmark dan demo, dan benar-benar ahli memeras performa dari udara kosong
    Ia matematikawan hebat sekaligus manusia yang luar biasa. Bersamanya, belajar tidak pernah berhenti
    https://blogs.mathworks.com/cleve/2013/11/25/the-ardent-tita...

  • Fakta menarik: MathWorks tidak pernah melakukan PHK

    • Saya bekerja di sana 10 tahun lalu. Perusahaannya bagus, dikelola dengan baik, dan karena tidak go public, para karyawan juga ikut menikmati sebagian keberhasilannya. Jack Little telah mengemudikan kapal itu dengan sangat baik