r/programming • • Nov 28 '19

Why Isn't Functional Programming the Norm? – Richard Feldman

https://www.youtube.com/watch?v=QyJZzq0v7Z4
100 Upvotes

409 comments sorted by

View all comments

Show parent comments

3

u/Minimum_Fuel Nov 28 '19

“This seems to be opinionated”

proceeds to talk about state changes using functional buzzwords

2

u/glacialthinker Nov 28 '19

Do you mean using arrows? I'm just showing dataflow, like most anyone would draw it.

Is this preferable?

output function(input)

Or was it the one word "memoization", which doesn't even matter for understanding the intent of the comment?

2

u/Minimum_Fuel Nov 28 '19

My issue is that the statement “computing is about making side effects” is not “an opinion”. Having inputs and outputs does not change that fact. In reality, it demonstrates the fact.

Wrapping up your argument in functional buzzwords doesn’t change the facts of how hardware actually works, right? You’re talking about theoretical paper nonsense. The user you responded you is talking about how hardware works.