I've been reading eloquent advocacy of FP for over a decade now but significant real-world applications written in FP langs are still very thin on the ground. It's clear that FP languages are good research vehicles and teaching tools but the burden of proof of their general suitability lies squarely on the shoulders of the advocates at this point.
Five years ago people were telling me Haskell was the greatest thing since sliced bread but now more often than not people discuss the tradeoffs of its design, much like most other languages.
Comments
I've been reading eloquent advocacy of FP for over a decade now but significant real-world applications written in FP langs are still very thin on the ground. It's clear that FP languages are good research vehicles and teaching tools but the burden of proof of their general suitability lies squarely on the shoulders of the advocates at this point.
Five years ago people were telling me Haskell was the greatest thing since sliced bread but now more often than not people discuss the tradeoffs of its design, much like most other languages.