Code for Thought

Where goest thou, Julia - Part 2

RSE Season 1 Episode 8

Send us a text

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/

Support the show

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.

Developer Stories Artwork

Developer Stories

Vanessa Sochat
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