Imperative vs. Declarative Programming – Best Explanation I've Found | Hacker News Reader