Hacker News new | ask | show | jobs
by gifnamething 1207 days ago
I don't think this is as new as you're suggesting. Mythical Man Month, from 1975, mentions side-effects in functions as a problem. Even lambda calculus is functional programming. Recursion existed before loops.

I'd say that it's actually a (relatively) more recent phenomenon that OOP took over the world.