I’ve seen a couple posts in the top in the last 6 hours feed, and it seems like people are really up in arms about this functional programming stuff. Not really sure what it even is.
It looks like it’s people writing bad programming or something? Like a lot of extra stuff that is not necessary?
EDIT: sorry everyone, I’m not a programmer and I don’t know to much other than a little java and python. I guess I should have posted this in Explain Like I’m Five.
As others mentioned, it’s a programming paradigm. It and discussions around it have zero implications outside of programming.
People can write great applications using it or using any other paradigm. Same is true for terrible applications.
Some people love it, some people hate it, most are somewhere in between and think it has their merits and tradeoffs, and that it can be used where it makes sense, but shouldn’t where it doesn’t.
Heated discussions are very common in tech circles over things that have zero practical implications outside our own little world, and this is one of them. 😄
I get what you’re saying, but if your application doesn’t have 14 layers of inheritance, it’s barely an application.
#Java4Life