In this video I want to talk about my favourite programming languages that improved my programming skills mostly and can help you to become a better developer. Let's jump right into it.
All languages are different this is why I can't name 1 language which is my favourite because I can't solve all talks with a single language This is why I have 5 languages which are my favourite with pros and cons in each of them.
2 Ruby and Rails
So this is steady second place for me.
3 Elixir and Phoenix
If you are interested on learning some functional language which is not super difficult than Elixir and Phoenix is a great combo for developing web applications on backend.
For me it just brought Rails idea on a functional level.
It will never be popular because there are no big companies who are pushing it but the level of implementation or how readable and clear are the errors of transpiler is amazing especially compared to Typescript.
For me Elm lives on 4th place
Call to action
So here are most important point if you want to learn some language:
- Learn Ruby and Rails to understand how to build things fast
- Learn Elixir and Phoenix for gentle introduction in functional world
- Learn Haskell if you want a deep and difficult dive in real functional language with static typing
Also if you want to learn more about web development I have a lots of courses regarding different web technologies. I will link them down in the description box below.
If you find this video helpful, don't forget to subscribe to this channel and hit subscribe button. Thanks for watching and I see you in my next video.