State of Julia's SciML Ecosystem (2024) - The Extended Edition
The Julia Programming Language via YouTube
Launch Your Cybersecurity Career in 6 Months
Lead AI Strategy with UCSB's Agentic AI Program — Microsoft Certified
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the comprehensive state of Julia's Scientific Machine Learning (SciML) ecosystem in this 2-hour talk by Chris Rackauckas. Gain insights into the varying maturity levels across the SciML project's components, from highly mature ODE solvers to medium-maturity GPU-based optimizers and high index DAEs, to newer libraries like MethodOfLines.jl. Understand how the ecosystem functions as a cohesive whole despite different development stages across its many packages, including DifferentialEquations.jl, NonlinearSolve.jl, ExponentialUtilities.jl, and MuladdMacro.jl. Learn about current development priorities such as boundary value problems, complementary problems, and parallelism in nonlinear optimization, while also discovering areas like uncertainty quantification that need more contributor attention. This extended presentation not only maps out the current landscape of Julia's scientific computing capabilities but also outlines future directions and opportunities for potential contributors to advance the project.
Syllabus
State of Julia's SciML Ecosystem (2024), The Extended Edition | Chris Rackauckas
Taught by
The Julia Programming Language