DiscoverJulia DispatchStatic Compilation of Julia with Jeff Bezanson
Static Compilation of Julia with Jeff Bezanson

Static Compilation of Julia with Jeff Bezanson

Update: 2024-11-15
Share

Description

Today, we talk with someone who might or might not be the man himself, but is definitely one of the co-creators of the Julia programming language: Jeff Bezanson. Jeff shares with us some of the origin story of Julia and how multiple dispatch found its way into the language. Then, we dig a bit deeper into the recent advancements of static compilation of Julia. Jeff explains why we had to wait so long, what the difficult design decisions have been, and the additional hurdles that had to be cleared.



Jeff Bezanson is one of the reasons this podcast exists, because he is one of the co-creators of Julia. Together with his co-creators Stefan Karpinski, Viral Shah and Alan Edelman, he is also the co-founder of JuliaHub Inc. of which Jeff is currently the CTO. Together with Stefan and Viral, he was awarded the J. H. Wilkinson Prize for Numerical Software in 2019. He once stated that one of his favorite channels is hashtag gripes because he wants to know the pain points where Julia can still be improved the most.



The PR that brought Julia "the" static compiler: https://github.com/JuliaLang/julia/pull/55047



Recorded on: 2024/09/03
Hosts: Chris Rackauckas, Michael Tiemann
Editor: Stazi



Find us everywhere:



https://juliadispatch.fm



https://github.com/JuliaDispatch/



https://youtube.com/@JuliaDispatch



https://anchor.fm/s/fc63539c/podcast/rss

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Static Compilation of Julia with Jeff Bezanson

Static Compilation of Julia with Jeff Bezanson

Chris Rackauckas, Michael Tiemann