New Elixir 1.12 - The developer’s point of view

submited by
Style Pass
2021-06-23 15:00:06

A month ago, a new version of the Elixir language was released. It received the designation of version 1.12. The latest version is a way to enable Elixir to be used for more scripted applications.

In this post, I wanted to summary what new we got as developers. I am pleased with the direction of changes and the maturity of the language. There are no sudden version compatibility breaks.

The entire list of changes is available in the release description on GitHub. Additionally, an official announcement was posted on the Elixir language website. Go ahead and check yourself!

Overall, you can look at the changes as Elixir opens up to more scripted use-cases. It is no longer necessary to set up the entire project. A simple script is enough. This change makes it possible to abandon Python or Ruby and unify the environment to one language. It can be handy for DevOps teams or private applications.

In latest version the main novelty is Mix.install. The first parameter is the application list (as it is currently in the mix.exs settings). The second parameter, however, is additional options that may facilitate work.

Leave a Comment