Code for Thought

Where goest thou, Julia - Part 2

RSE Season 1 Episode 8

In this episode we continue our journey into the Julia programming language and dive a little deeper into some aspects of Julia. For that reason I met with 2 engineers: Jarvis Frost from Imperial College and Lyndon White from InveniaLabs. Both wrote a lot of Julia code and we discuss some of the projects they have worked on.

The projects in question:
Jarvis' project example: Polaron Mobility
-  https://github.com/jarvist/PolaronMobility.jl   

Differentiation with Julia
- https://github.com/JuliaDiff   
- https://discourse.julialang.org/t/state-of-automatic-differentiation-in-julia/43083

Lyndon's project: NamedDims
- https://github.com/invenia/NamedDims.jl 

Named Tensor post (mentioned in episode) by Alexander Rush http://nlp.seas.harvard.edu/NamedTensor 

Other links you might find interesting

Composing code with Julia
https://www.oxinabox.net/2020/02/09/whycompositionaljulia.html

Multiple Dispatch comparison
https://medium.com/swlh/how-julia-uses-multiple-dispatch-to-beat-python-8fab888bb4d8

Flux Julia package
https://fluxml.ai/Flux.jl/stable/

Linear Algebra/Julia
https://docs.julialang.org/en/v1/stdlib/LinearAlgebra/

Get in touch

Thank you for listening! Merci de votre écoute! Vielen Dank für´s Zuhören!

Contact Details/ Coordonnées / Kontakt:

This podcast is licensed under the Creative Commons Licence: https://creativecommons.org/licenses/by-sa/4.0/

People on this episode

Podcasts we love

Check out these other fine podcasts recommended by us, not an algorithm.

Registergeknister Artwork

Registergeknister

registergeknister
Open Science Radio Artwork

Open Science Radio

Matthias Fromm
JOSSCast: Open Source for Researchers Artwork

JOSSCast: Open Source for Researchers

The Journal of Open Source Software
La science, CQFD Artwork

La science, CQFD

France Culture