Lately, I’ve been using Elixir, an incredible programming language. You might not have heard about it, since it is not that popular right now. Ho...
For further actions, you may consider blocking this person and/or reporting abuse
Actually I am working in Elixir Projects about 3 years. I love the language and I have replaced all my freelance and hobby projects from Python to Elixir.
Now I am working in a transportation app with Elixir using GraphQL as API interface and is delicious
Are you using phoenix ?
Yes! I'm still using phoenix for API (Rest and GraphQL)
That's great! I've been through that Python to Elixir transition too, as I used to work most of the time with that language. But now I realize, Elixir's the way to go!
I gotta admit, I've been slow on learning Elixir 🤔 because I couldn't vision myself using it for any projects right now 😅.
I kind of have an idea (although a bit vague) on why and where to use Elixir, which will push me to learn Elixir more 😎
That's something that happens to a lot of people. But trust me, once you learn Elixir your whole mindset changes, and you start noticing the advantages that Elixir could bring into different scenarios. Keep going and remember that there's a big community of devs who will support you in your learning path, myself included.
Thanks Juan. I will keep going and throw myself out there 🏊
Excellent article, I was taking an intro to Elixir after seen its capabilities. We are forced to learn OOP and we think its a holy grail. With elixir, I feel I've missed many things in my life and I want to learn something from it as well. To have a paradigm shift towards the functional world.
If you have any beginner projects to kickstart when learning, please mention so others can try to build something cool while learning
Work market in Elixir in the world?
The market is not as large as those of other languages, but the demand is growing rapidly and it is generally very well paid
Tanks Juan Pablo !
Do you need some functionnal knowledge to start with Elixir or it's ok for a classic Python/PHP developper ? There some difficulty to learn fonctionnal programming for a object oriented programmer?
You'll certainly have to learn functional programming. However, I suggest you do it on the go as you learn Elixir. In fact, I strongly believe that the functional approach will most of the times be easier than Object Oriented Programming. Something that a lot of people do when they're just starting with Elixir (myself included) is trying to simulate what they would do in OOP, in functional code, and that's just a bad idea. But once you get used to thinking functional, your code will be easier to understand and debug. And the best way to achieve that is by practicing 🤓