LYCOS RETRIEVER
Functional Programming: Problems
built 613 days ago
A more practical benefit of functional programming is that it forces you to break apart your problem into small pieces. Programs are more modular as a result. It's easier to specify and write a small function that does one thing than a large function that performs a complicated transformation. Small functions are ... easier to read and to check for errors.
Source:
No, functional programming is not some kind of magic pixie dust you can sprinkle on a computer and banish all problems associated with the business of programming. It's a mindset-altering philosophy and/or worldview, not a completely novel theory of computation. Accept that. Be happy about it. At least friggin' COPE.
Source:
The multi-core problem is not going to be solved by requiring developers to become functional programmers. The Parallel Computing Platform, for example, will be equally accessible from any CLI-based language. Stay tuned to Channel 9 for the details.
Source: