Why Functional Programming? | Dark Hacker News