Hacker News new | past | comments | ask | show | jobs | submit login

I often find myself wondering what the 'killer app' of purely functional programming languages is. For the longest time I assumed they would become much more popular as multi-core cpus proliferated, but pretty much every purely functional language out there is relegated to a dusty corner.



The absolute killer app is compilers, static analyzers, and similar. Other languages don't even come close for anything in that space.

However, I think that purely functional languages are useful for basically everything. Haskell is my general purpose language of choice, unless libraries or system constraints force me to another language.


> The absolute killer app is compilers, static analyzers, and similar.

In other words, those problems that don't involve users and the outside world.

Pure languages for pure problems. Impure languages for impure problems. It computes.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: