Episode 82
Reviewing Elixir with José Valim - Part 1
January 18th, 2022
1 hr 13 secs
Tags
About this Episode
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 show@thinkingelixir.com
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 - show@thinkingelixir.com
- Mark Ericksen - @brainlid
- David Bernheisel - @bernheisel
- Cade Ward - @cadebward