Functional programming vs. "OO" programming (or, How to entirely miss the point) | Hacker News Reader