Looking forward to 2020, I start to think on what I want to work on, which frameworks and programming languages I'd like to keep using or focusing.
Elixir is one of the my favorite languages. On its ecosystem, we can find the Phoenix Framework, that has interesting approaches on how to do MVC in Web Applications. Elixir is not a better version of Ruby, it has its own goals and I love these goals. Elixir was built on top of the Erlang Virtual Machine(BEAM), the initial development of Erlang took place in 1986 at the Ericsson Computer Science Laboratory, and it's doing a great job since that time. You can read more about the Erlang history here.
Elixir was created by a Brazilian(yay!), José Valim, you can know more about him on the following short documentary:
Ruby lives and it has always a space in my heart. I still need to maintain Ruby/Rails project. Ruby/Rails is my favorite stack for years, and it still the TOP 1.
My main focus on using Dart is because of Flutter.
On this quick interview with Emily Fortuna, she explains a little bit about Dart and how it fits so well with Flutter.
I didn't use ReasonML in any project yet. This is one of the languages I'd like to test in 2020. For those who love React, Reason brings the missing points that React couldn't help. It picks up where React left off at the language level, according to Jordan Walke (React creator).
Take a look at this presentation for Jordan Walke:
What programming languages are you looking forward to use in 2020 ? Let me know in the comments below.