Why "Functional Programming" is sunken for decades and now on a high raise?
The functional programming is introduced back in 1958. But it wasn't used on mainstream programming for decades and lately it's on a high raise. There are a lot of discussions going about the FP and FP languages are now getting super popular. Even OOPS languages like Java and C# are adding FP features to them. Why is this phenomena? I have few theory from my research which is mentioned in my article, if anyone can add their suggestions would be great. https://medium.com/jsplanet/a-novices-introduction-to-functional-programming-cae0a8c76b4 "Since the internet is growing rapidly, high-end processing power is needed to handle the different process and the vast amount of data. Concurrent programming is effectively used to split the processing power into a different core or even different systems. Functional programming can support concurrent programming with great reliability. So big players like Facebook, Amazon, Twitter etc. are using functional programming languages to write their heavy processes."