
82: Reviewing Elixir with José Valim - Part 1
José Valim joins us to kick off part 1 of a 5 part series counting down to the 10 year anniversary of Elixir! In Part 1, we cover the releases of 1.1, 1.2, and 1.3. We discuss the significant changes in each release and more!
Audio is streamed directly from the publisher (aphid.fireside.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
José Valim joins us to kick off part 1 of a 5 part series as we count down to the 10 year anniversary of the Elixir project we know and love. In Part 1, we talk through the Elixir releases of 1.1, 1.2, and 1.3. We cover the significant changes in each release, what instigated the change, the thinking behind it, and more. We cover some long-present features that people may not be aware of and recall what these changes meant to us.
Show Notes online - http://podcast.thinkingelixir.com/82
Elixir Community News
- https://dashbit.co/blog/elixir-and-machine-learning-nx-v0.1 – Nx (Numerical Elixir) v0.1 released
- https://twitter.com/peterlodewijk/status/1479838598790893571 – Project called Numerl is announced for Erlang.
- https://www.info.ucl.ac.be/~pvr/Losseau_45781400_2022.pdf – PDF to the Numerl paper titled "Efficient Vector and Matrix Computation for Erlang"
- https://twitter.com/theerlef/status/1480632969140310017 – Lambda Days conference moved to July 2022
- https://github.com/KronicDeth/intellij-elixir/releases/tag/v12.1.0 – Updates to the IntelliJ plugin that supports Elixir
- https://twitter.com/kronicdeth/status/1479538579298820098 – IntelliJ Elixir plugin tweet announcement
- https://github.com/elixir-lang/ex_doc/blob/main/CHANGELOG.md#v0270-2022-01-11 – ExDoc v0.27 was released
- https://twitter.com/josevalim/status/1480815810503495683 – Tweet threat about ExDoc v0.27 showing features
- https://hexdocs.pm/nx/Nx.html – Nx library docs using the new ExDoc
- https://twitter.com/brooklinjmyers/status/1480614054360018951 – Brooklin Myers announced he's joining DockYard to help create an Elixir Developer Bootcamp
- https://www.elixirnewbie.com/ – Brooklin Myers Elixir Newbie Podcast
Do you have some Elixir news to share? Tell us at @ThinkingElixir or email at [email protected]
Discussion Resources
- https://github.com/elixir-lang/elixir/blob/v1.1/CHANGELOG.md – Changelog for v1.1
- https://groups.google.com/g/elixir-lang-core/c/yd90kWN99FE/m/x2WZu7iqPcgJ – Discussion thread about maps in Elixir
- https://github.com/elixir-lang/elixir/blob/v1.2/CHANGELOG.md – Changelog for v1.2
- https://www.youtube.com/watch?v=X25xOhntr6s – ElixirConf 2015 - Keynote - Elixir Should Take Over the World by Jessica Kerr
- https://hexdocs.pm/elixir/Protocol.html#module-consolidation – Protocol consolidation
- https://github.com/elixir-lang/elixir/blob/v1.3/CHANGELOG.md – Changelog for v1.3
- https://github.com/elixir-lang/elixir/blob/v1.3/CHANGELOG.md#mix-escriptinstall – Mix escript install
mix test --stale- https://elixirforum.com/t/how-to-describe-many-contexts-in-exunit-without-a-hierarchy/1551 – How to Describe Many Contexts in ExUnit without a Hierarchy
Guest Information
- https://twitter.com/josevalim – on Twitter
- https://github.com/josevalim – on Github
- https://dashbit.co/ – Dashbit website and blog
Find us online
- Message the show - @ThinkingElixir
- Email the show - [email protected]
- Mark Ericksen - @brainlid
- David Bernheisel - @bernheisel
- Cade Ward - @cadebward
Sponsored By: