1 คะแนน โดย GN⁺ 1 일 전 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Cleve Moler ถึงแก่อสัญกรรมที่บ้านพักเมื่อวันที่ 20 พฤษภาคม 2026 ท่ามกลางครอบครัวที่อยู่เคียงข้าง ด้วยวัย 86 ปี และเป็นผู้สร้าง MATLAB เวอร์ชันแรก
  • เขาเป็นผู้ร่วมก่อตั้ง MathWorks และดำรงตำแหน่งหัวหน้านักคณิตศาสตร์ อีกทั้งเคยเป็นศาสตราจารย์ที่ University of Michigan, Stanford และ University of New Mexico
  • เขามีส่วนสำคัญต่อการคำนวณเมทริกซ์และพีชคณิตเชิงเส้นเชิงตัวเลข และทำให้วิธีการคำนวณขั้นสูงเข้าถึงได้ง่ายและเชื่อถือได้มากขึ้นผ่าน MATLAB
  • เขาเป็นหนึ่งในผู้เขียน LINPACK และ EISPACK ซึ่งเป็นไลบรารี Fortran พื้นฐานสำหรับการคำนวณเชิงตัวเลข
  • เขาได้รับเลือกเป็นสมาชิกของ National Academy of Sciences และ National Academy of Engineering และทิ้งอิทธิพลไว้ต่อคนหลายรุ่นทั้งนักวิจัย นักการศึกษา และวิศวกร

เส้นทางอาชีพที่ MathWorks และในแวดวงวิชาการ

  • Cleve Moler ถึงแก่อสัญกรรมที่บ้านพักเมื่อวันที่ 20 พฤษภาคม 2026 ท่ามกลางครอบครัวที่อยู่เคียงข้าง ด้วยวัย 86 ปี
  • เขาเป็นผู้ร่วมก่อตั้งของ MathWorks และหัวหน้านักคณิตศาสตร์ รวมถึงเป็นผู้สร้าง MATLAB เวอร์ชันแรก
  • เขาดำรงตำแหน่งศาสตราจารย์ด้านคณิตศาสตร์และวิทยาการคอมพิวเตอร์เกือบ 20 ปี ที่ University of Michigan, Stanford University และ University of New Mexico

ผลงานต่อวงการการคำนวณเชิงตัวเลข

  • Cleve Moler มีส่วนสำคัญอย่างมากต่อวงการการคำนวณเชิงตัวเลข และส่งอิทธิพลอย่างลึกซึ้งต่อวิธีที่อัลกอริทึมทางคณิตศาสตร์ถูกพัฒนา วิเคราะห์ และประยุกต์ใช้ในวิทยาศาสตร์และวิศวกรรมโดยรวม
  • ในช่วงแรก เขามีส่วนร่วมกับการคำนวณเมทริกซ์และพีชคณิตเชิงเส้นเชิงตัวเลข และต่อมาได้ช่วยทำให้วิธีการคำนวณขั้นสูงเข้าถึงได้ง่ายและเชื่อถือได้มากขึ้นผ่าน MATLAB
  • เขาเป็นหนึ่งในผู้เขียน LINPACK และ EISPACK โดยทั้งสองไลบรารีเป็นไลบรารี Fortran พื้นฐานสำหรับการคำนวณเชิงตัวเลข
  • หนึ่งในบทความสำคัญของเขาคือ “Nineteen Dubious Ways to Compute the Exponential of a Matrix

งานเขียนและสื่อการสอน

  • Cleve Moler ร่วมเขียนตำราแบบดั้งเดิมด้านการวิเคราะห์เชิงตัวเลข 3 เล่ม
  • เขาเขียนหนังสือออนไลน์ Numerical Computing with MATLAB และ Experiments with MATLAB
  • Cleve's Corner คือชุดบทความคอลัมน์ที่ Cleve Moler ใช้พูดถึงความช่างสงสัยทางคณิตศาสตร์
  • Cleve's Corner Blog เป็นที่เผยแพร่บทความ Cleve's Corner และเมื่อวันที่ 24 เมษายน 2026 มีโพสต์ Kuramoto Oscillators เผยแพร่

การยอมรับทางวิชาการและอิทธิพล

  • Cleve Moler มีบทบาทสำคัญในการก่อร่างและขยายชุมชนการคำนวณเชิงตัวเลขในวงกว้าง ผ่านงานวิจัย งานเขียน และการมีปฏิสัมพันธ์กับทั้งแวดวงวิชาการและผู้ปฏิบัติงานตลอดหลายทศวรรษ
  • กิจกรรมและผลงานของเขามีส่วนกำหนดทิศทางของสาขานี้ และส่งอิทธิพลต่อคนหลายรุ่นทั้งนักวิจัย นักการศึกษา และวิศวกร
  • ไม่นานมานี้เขาได้รับเลือกเป็นสมาชิกของ National Academy of Sciences และก่อนหน้านั้นได้รับเลือกเป็นสมาชิกของ National Academy of Engineering
  • การได้รับเลือกทั้งสองครั้งเป็นการยอมรับต่อเส้นทางอาชีพระยะยาวของเขาในการผลักดันทฤษฎีและภาคปฏิบัติของการคำนวณเชิงตัวเลขให้ก้าวหน้า

เอกสารที่เกี่ยวข้องและประวัติรางวัล·การได้รับเลือก

1 ความคิดเห็น

 
GN⁺ 1 일 전
ความเห็นจาก Hacker News
  • Cleve Moler เป็นหนึ่งในยักษ์ใหญ่ของวงการ การวิเคราะห์เชิงตัวเลข และยังมีส่วนร่วมในการสร้าง ไลบรารี FORTRAN มาตรฐานสำหรับการแก้สมการเชิงเส้นและอัลกอริทึมเมทริกซ์โดยรวม
    เพื่อให้สอนนักศึกษาได้สะดวกขึ้น เขาจึงเขียน MATrixLABoratory เวอร์ชันแรก ๆ เพื่อให้สำรวจฟังก์ชันในไลบรารีแบบโต้ตอบได้โดยไม่ต้องคอมไพล์โค้ด FORTRAN โดยเวอร์ชันดั้งเดิมมีโค้ด FORTRAN ราว 2,000 บรรทัด
    วิศวกรชอบมันมากจนตัดสินใจก่อตั้งบริษัทเพื่อทำเป็นผลิตภัณฑ์ และเมื่อเพื่อนร่วมงานขยายและเขียนอินเทอร์พรีเตอร์ใหม่ด้วยภาษา C สำหรับพีซี เรื่องราวหลังจากนั้นก็เริ่มต้นขึ้น
    คู่มือผู้ใช้ MATLAB ฉบับดั้งเดิม: https://blogs.mathworks.com/cleve/2018/02/05/the-historic-ma...
    ซอร์สโค้ด MATLAB เวอร์ชัน FORTRAN ยุคแรกมาก ๆ (ราวปี 1982?): https://github.com/johnsonjh/matlab
    ที่มาของเวอร์ชันพีซีตัวแรก: https://blogs.mathworks.com/cleve/2018/03/09/matlab-history-...

    • เขาเป็นยักษ์ใหญ่ตัวจริง อัลกอริทึม Pythagorean addition ของเขาสำหรับคำนวณ sqrt(a^2 + b^2) โดยไม่ต้องหาค่ารากที่สองโดยตรงนั้นเป็นผลงานงดงามระดับอัญมณี
      ยังมีเรื่องเล่าสนุก ๆ เกี่ยวกับ Matlab ยุคแรกด้วย ตอนที่ผมเป็นนักเรียนมัธยมในช่วงทศวรรษ 1980 ผม “ได้มา” ซึ่งซอร์สโค้ด matlab ยุคแรกที่คล้ายกับลิงก์นี้ แล้วในปี 1990 Cleve ก็ส่งอีเมลมาขอว่าอย่าแจกจ่ายโค้ดนั้น ผมเลยไม่ให้ใครเลย พอช่วงปลายทศวรรษ 1990 ได้เจอ Cleve ที่สำนักงานของ MathWorks เขาโชว์ Matlab ยุคแรกที่รันบน DOS อย่างภูมิใจ และบอกว่าเหลือแต่ไบนารี ซอร์สหายไปแล้ว สุดท้ายผมเลยส่งซอร์สนั้นคืนให้เขา
    • ไม่เคยรู้เลยว่า MATLAB เก่าขนาดนี้ ทั้งที่เป็นซอฟต์แวร์ยุคแรก ๆ สำหรับพีซี แต่จนถึงปี 2026 มันก็ยังแทบเป็น เครื่องมือที่แทบไม่มีอะไรทดแทนได้ สำหรับวิศวกรอยู่ดี
    • MATLAB เคยแข่งขันในพื้นที่เดียวกับซอฟต์แวร์ชื่อ GAUSS ทั้งสองตัววางขายเชิงพาณิชย์ครั้งแรกในปี 1984 และสุดท้าย MATLAB ก็ครองพื้นที่ส่วนใหญ่ได้ แต่ผมต้องลำบากกับการเขียนวิทยานิพนธ์ด้วย GAUSS
      ทุกวันนี้ GAUSS ก็ยังถูกใช้มากในบางสาขา
      https://en.wikipedia.org/wiki/GAUSS_(software)
    • ผมไม่รู้จักชื่อเขา แต่แน่นอนว่ารู้จัก MATLAB แบบนี้ดูเป็นบุคคลที่คู่ควรกับ แถบไว้อาลัยสีดำ มาก
  • Cleve เป็นหัวหน้าภาควิชาวิทยาการคอมพิวเตอร์ของ University of New Mexico ตั้งแต่ปี 1980 ถึง 1984 ผมจบปริญญาโทด้านวิทยาการคอมพิวเตอร์จากที่นั่นในปี 1985 และส่วนหนึ่งต้องยกความดีความชอบให้ Cleve
    แม้ผมจะไม่เคยลงเรียนกับเขา แต่เขาเป็นคนใจดี เข้าหาง่าย และเปิดโอกาสช่วยสนับสนุนให้ผมได้เข้าเรียนปริญญาโท เลยมีโอกาสคุยกับเขาอยู่บ้าง
    มีอยู่หลายครั้งที่ Cleve เล่าว่าเขามีปัญหานอนไม่หลับค่อนข้างหนัก และผมก็ประทับใจมากที่เขายังทำงานได้ยอดเยี่ยมแม้นอนหลับไม่พอ ภายหลังผมถึงรู้ว่าตัวเองก็มีภาวะหยุดหายใจขณะหลับที่ไม่ได้รับการวินิจฉัย ซึ่งแย่ลงตามเวลา ก่อนจะดีขึ้นมากจากการผ่าตัดสามครั้ง
    ช่วงที่อาการหนัก ผมเคยนึกถึง Cleve เพื่อรวบรวมสติและฝืนไปต่ออยู่เหมือนกัน ผมไม่มีทางตอบแทนได้ทั้งสิ่งที่เขาช่วยโดยตรงและสิ่งที่เขาช่วยโดยไม่ตั้งใจ แต่ผมก็พยายามช่วยคนอื่นต่อไป และจะยังได้รับแรงบันดาลใจจากเขาจนกว่าสมองของผมจะประมวลผลอะไรไม่ไหวอีกต่อไป

  • ผมเจอเขาด้วยตัวเองแค่สองครั้ง เลยไม่มีอะไรจะพูดมากนัก แต่ขอแชร์ข้อความของ Alan ที่รู้จักเขาดีแทน: https://discourse.julialang.org/t/cleve-moler-rip/137235

    • ผมเองก็ไม่ได้รู้จัก Cleve เป็นการส่วนตัวลึกซึ้งนัก แต่บารมีและวิสัยทัศน์ของเขานั้นระดับตำนาน ตอนต้นอาชีพผมเคยทำงานที่ The MathWorks และความเคารพที่ทุกคนมีให้เขาก็สมควรอย่างยิ่ง
      เขาไม่เพียงเก่งทางเทคนิค แต่ยังมีสายตาเฉียบคมในการมองว่าอุตสาหกรรมกำลังมุ่งไปทางไหน และจะมีส่วนร่วมได้ดีที่สุดอย่างไร RIP
  • ระดับนี้ผมว่าควรมี แบนเนอร์/แถบสีดำ ได้แล้ว ผมไม่เคยรู้มาก่อนเลยว่าเบื้องหลัง MATLAB มีคนคนหนึ่งอยู่ หรือว่ามันเป็นซอฟต์แวร์ที่เก่าแก่ขนาดนี้ ผลงานของเขายิ่งใหญ่มากจริง ๆ

    • เห็นด้วย เสียดายที่ไม่มีแถบดำ Moler เป็นหนึ่งในบุคคลผู้ยิ่งใหญ่
  • เมื่อกว่า 20 ปีก่อน ตอนเรียนวิศวกรรมไฟฟ้า ผมใช้ MATLAB หนักมาก มันทำได้แทบทุกอย่าง ทั้ง การประมวลผลสัญญาณ, โครงข่ายประสาทเทียม, การจำลอง และอีกมากมาย แถมยังเป็นเครื่องมือที่ทำให้ผมเริ่มสนใจการเขียนโปรแกรมด้วย เป็นวันที่น่าเศร้า RIP Cleve

    • ใช่ แล้ว Simulink ก็ช่วยได้มากด้วย
      แน่นอนว่าทุกอย่างทำได้โดยไม่ต้องมี Simulink แต่มีมันแล้วง่ายกว่ามาก
  • Matlab เป็นแรงบันดาลใจให้กับระบบนิเวศ Scilab และต่อยอดไปสู่ระบบนิเวศการคำนวณเชิงวิทยาศาสตร์ที่อิงบน numpy, scipy, matplotlib, pandas ซึ่งเป็นแรงขับเคลื่อนสำคัญของ อุตสาหกรรม data science อยู่ราว 10 ปี ก่อนที่ AI จะบูมจริงจังและสิ่งอย่าง TensorFlow จะถูกสร้างขึ้นบนไลบรารีเหล่านี้
    โดยส่วนตัวแล้ว ผมพยายามเลี่ยง Matlab ยุคปัจจุบันเท่าที่จะทำได้ แต่ระบบนิเวศโอเพนซอร์สนั้นยอดเยี่ยม และถ้าไม่มีมัน Matlab ก็คงเป็นเครื่องมือหลักของผม

    • Scilab ไม่ได้อิงอยู่บนพวก numpy อะไรแบบนั้น แต่ก็จริงที่ MATLAB เป็นแรงบันดาลใจสำคัญให้กับ สแตก Python สำหรับงานวิทยาศาสตร์ ในช่วงต้นทศวรรษ 2000
      ผมเองก็เริ่มมีส่วนร่วมกับ numpy และ matplotlib ราวปี 2006 โดยเพิ่มฟีเจอร์ที่ขาดไปและจำเป็นต่อการย้ายออกจาก MATLAB
  • ในช่วงทศวรรษ 1990 ผมเคยเรียนคอร์ส Matlab สองสัปดาห์ที่ Natick และได้เจอ Cleve แวบหนึ่ง ในคอร์สนั้นเองมีผู้เข้าเรียนคนหนึ่งแนะนำ Python ให้ผมรู้จัก และต่อมาผมก็กลายเป็น นักพัฒนาหลัก ของภาษานั้น
    งานวิจัยของ Cleve เป็นแรงบันดาลใจอย่างมาก ไม่นานหลังจากนั้นผมก็ปล่อยแพ็กเกจเมทริกซ์ของตัวเองชื่อ matfunc ซึ่งได้รับอิทธิพลอย่างมากจาก Cleve Moler และอัลกอริทึมของ Golub กับ Van Loan
    แม้แต่ผลงานใน Python ช่วงหลังอย่างฟังก์ชัน math.fsum(), math.hypot(), math.sumprod() ที่แม่นยำมาก ก็มีรากมาจากยุคอุดมสมบูรณ์ของระบบนิเวศ Matlab นั้นเอง โดยเฉพาะผ่านกลุ่มข่าวและรายชื่อบทความ ผมได้เรียนรู้จากการไล่ตามไม่รู้จบของ Cleve ในการสร้างโค้ดที่ประณีตเชิงตัวเลขให้มาพร้อมอินเทอร์เฟซด้านหน้าที่สะอาดเรียบร้อย
    ขอบคุณครับ Cleve มรดกของคุณจะคงอยู่ตลอดไป

  • ราวปี 2000 ผมโชคดีที่ได้ใช้ออฟฟิศอยู่ตรงข้ามกับเขาที่ MathWorks เขาสนใจจะคุยกับทุกคนที่เดินผ่าน และอยากรู้เสมอว่าพวกเขากำลังทำอะไรอยู่ ในใจลึก ๆ เขาเป็น อาจารย์มหาวิทยาลัย ตลอดกาล

    • วันหนึ่งเขาเรียกผมเข้าไปในห้องแล้วเปิดข้อความเสียงให้ฟัง เป็นข้อความจาก Steve Jobs ที่ถามว่าถ้าจะให้ MATLAB กลับมาจำหน่ายบน Mac อีกครั้ง ต้องทำอย่างไรบ้าง
      ตอนนั้น MathWorks เลิกซัพพอร์ตแพลตฟอร์ม Mac ไปเพราะส่วนแบ่งตลาดต่ำ Steve มีปัญหาขาย Mac เพราะ MATLAB สำคัญมากในมหาวิทยาลัย สุดท้าย Apple ก็ส่ง Mac หลายเครื่องให้ MathWorks สำหรับระบบ build และ test และไม่นาน MATLAB ก็กลับมาบน Mac
    • วันหนึ่ง Penny Anderson อยู่ในออฟฟิศของเขา พวกเขากำลังเลือก อัลกอริทึมเชิงตัวเลขของ LAPACK ที่จะใช้ภายในฟังก์ชัน MATLAB บางตัว ซึ่งแต่ละอัลกอริทึมก็มีประสิทธิภาพต่างกันไปตามชนิดของเมทริกซ์และสเปกฮาร์ดแวร์
      พวกเขาพยายามสร้าง heuristic เพื่อเลือกอัลกอริทึมที่เหมาะสมให้อัตโนมัติเพื่อผู้ใช้ แต่ก็ลำบากในการตั้งกฎที่เชื่อถือได้ สุดท้าย Penny เสนอว่าเปิดเป็นตัวเลือกให้ผู้ใช้กำหนดเองว่าอยากได้อะไร
      Cleve ตอบประมาณว่า “ถ้าคุณกับผมยังตัดสินใจไม่ได้ว่าจะใช้อัลกอริทึมไหน ลูกค้าของเราก็ตัดสินใจไม่ได้แน่ ๆ งั้นก็เลือกตัวที่โดยทั่วไปใช้ได้ดีสักตัว แล้วอย่าบังคับให้ลูกค้าเดาเลย”
  • ผมรู้สึกเป็นเกียรติมากที่เคยได้ร่วมงานกับ Cleve ที่ Ardent Computer เขาเป็นคนที่คุมทีม benchmark และ demo และ เค้นประสิทธิภาพออกมาจากอากาศธาตุได้
    เขาเป็นทั้งนักคณิตศาสตร์ผู้ยิ่งใหญ่และมนุษย์ที่ยอดเยี่ยม เวลาอยู่กับเขาไม่มีวันหยุดเรียนรู้
    https://blogs.mathworks.com/cleve/2013/11/25/the-ardent-tita...

  • เกร็ดน่าสนใจ: MathWorks ไม่เคยปลดพนักงานเลยแม้แต่ครั้งเดียว

    • ผมเคยทำงานที่นั่นเมื่อ 10 ปีก่อน เป็นบริษัทที่ดี บริหารดี และเพราะไม่ได้เข้าตลาดหุ้น พนักงานก็เลยได้แบ่งปันส่วนหนึ่งของความสำเร็จด้วย Jack Little เป็นคนพาเรือลำนี้มาได้อย่างยอดเยี่ยม