Zachary Sunberg, Assistant Professor, AERO
We love [Matlab, Lisp, Python, Ruby, Perl, Mathematica, and C]; they are wonderful and powerful. For the work we do — scientific computing, machine learning, data mining, large-scale linear algebra, distributed and parallel computing — each one is perfect for some aspects of the work and terrible for others. Each one is a trade-off.
We are greedy: we want more.
Julia solves the two language problem!
EASIER
FASTER
Be skeptical! Find out for yourself!
Others' perspective: https://web.mit.edu/18.06/www/Spring17/Julia-intro.pdf
Celeste Project
1.54 Petaflops
JuliaCon 2023 (EHT Tools in C++)
Not because Julia is somehow faster, but because it was easier to dev better algs