

SE Radio 588: José Valim on Elixir, Machine Learning, and Livebook
Nov 2, 2023
José Valim, creator of Elixir, discusses Livebook and the machine learning ecosystem for Elixir. They cover tensors with Nx, machine learning with Scholar, data munging with Explorer, deep learning with Axon, Bumblebee, and Huggingface, and model creation basics.
AI Snips
Chapters
Transcript
Episode notes
Elixir's Origin Story
- José Valim created Elixir after struggling with concurrency in Ruby and falling in love with the Erlang VM's concurrency and distribution features.
- He was driven by excitement and a desire to learn rather than fear of failure.
Erlang VM's Design Principles
- The Erlang VM was designed with fault tolerance, concurrency, and distribution in mind from its telecom origins.
- Immutability ensures isolated state so processes can crash and recover without corrupting the system.
Pitching Elixir with LiveBook
- Introduce Elixir to newcomers through LiveBook, highlighting interactive, visual, and reproducible coding features.
- Use LiveBook to engage developers early rather than focusing solely on concurrency concepts for senior developers.