Is functional programming worth learning? I don't think so. I mean, there are not many job offers.
I've seen one Erlang offer compared to 20 of Java.
Is it a meme, right? Haskell is even worse, no one uses it in enterprise.
Or should I learn it because it will be future? Scala? Elixir? Tell me /g/.
>>61603190
Good programmers don't constrain their knowledge limit by choosing what's "worth learning".
All it does is that it shows you are not interested in programming.
>>61603209
I need money, mate. I've been learning C++ for 5 years now and I made few games in it using SDL, SFML and OpenGL so my portfolio is there on GH. But I feel like I should learn FP, however some part of me says "it's not worth it, you can't pay your rents for programming in Haskell".
it's a meme
there are only two paradigms that will remain in future: OO and procedural
there is no need to use anything besides this because either you make software that is based on something in real life (Object-Oriented) or you just tell computer what to do (procedural)
functional programming is more like hobby, funny to use by mathematicians to write useless papers, not really valuable in real life
>>61603245
>I need money, mate
You should have given a second thought about doing programming. Start a business like shitty McDonald's franchise and it's guaranteed to get you more money.
>>61603374
if anyone has some experience in programming it's always fine to work in Java or any webdev, there is a lot of jobs and it's easy to get in
all programming languages are the same, just learn whatever you need to for the job you want https://en.wikipedia.org/wiki/Church%E2%80%93Turing_thesis
>>61603190
It's good learning functional programming as a hobby. Certain functional programming techniques can be easily transferred to modern OOP languages and you will write better code because of it.
>>61603245
Then prioritize what will earn you money first, then learn FP later.