Hacker News new | ask | show | jobs
by tormeh 4374 days ago
Compilers are well-suited for functional programming, which is why language designers seem to love it. Looping is almost never natural in a compiler. It's always recursion through trees of some sort.

I guess functional programming maps nicely to problems that do not simulate something through time and which primary work is not IO.