In spite of their conceptual and mathematical elegance, functional programming languages never caught on for commercial software. The problem is that programmers think and model in terms of state. State is a pretty darn good way to think about the world.
q: why functional programming did not do well in commerical sotwares - atleast till 1996 ( when this book was published)?

