What would it take for functional programming languages to cross the chasm? | Dark Hacker News