http://confusion.tweakblogs.net/blog/1418/why-functional-programming-doesnt-catch-on.html
The above is an interesting article about functional programming and why it fail to catch on.
Every introduction to a programming language shows you the recursive method to calculate Fibonacci numbers. It’s abstract, many people do not relate to it very well, but it’s only a single example. However, the documentation for FP languages seem to consist solely of these kinds of highly mathematically inspired examples. No ‘Address’ class to be found there. Hasn’t anyone written a functional equivalent of the Pet Store application to demonstrate the power of FP for the regular work that most of us do?
This is sometimes the challenge I hear from people, that they find it too theoretical to apply certain religious concepts (be it Buddhism, Christianity, Hinduism, Islam or the religion you dig!) in their every day life. While some faith’s tenets and ideals are meant to be other-worldly, Buddhist teachings are meant for daily applications.
When we attend Dharma classes, we need to relate it to our daily experiences and reflect upon how our life can be further improved. Is there anything we could have done or said differently? . . . → Read More: Getting real