A Brief Introduction to Mathematical Optimization in Julia (Part 1) What is Julia? And why should I care?
Carleton Coffrin Advanced Network Science Initiative https://lanl-ansi.github.io/
Managed by Triad National Security, LLC for the U.S. Department of Energy’s NNSA
LA-UR-21-20278 Warning: This is not a technical talk! 9/25/2019 J a_ _ a a e. What is Julia?
• A “new” programming language developed at MIT • nearly 10 years old (appeared around 2012)
• Julia is a high-level, high-performance, dynamic programming language • free and open source
• The Creator’s Motivation • build the next-generation of programming language for numerical analysis and computational science • Solve the “two-language problem” (you have e:///U e /ca e /D ad /J a_ _ a a e. to choose between 1/1 performance and implementation simplicity) Who is using Julia?
Julia is much more than an academic curiosity!
See https://juliacomputing.com/ Why Julia?
Application9/25/2019 J a_ _ a a e. Needs Data Scince Numerical Scripting Computing Automation
9/25/2019 Thin-Border-Logo-Te
Julia Data Differential Equations