Does learning a functional language make a better OOP programmer?

Posted by GavinH on Programmers See other posts from Programmers or by GavinH
Published on 2011-02-08T00:31:39Z Indexed on 2011/02/08 7:32 UTC
Read the original article Hit count: 247

Filed under:
|

As a Java/C#/C++ programmer I hear a lot of talk about functional languages, but have never found a need to learn one. I've also heard that the higher level of thinking introduced in functional languages makes you a better OOP/procedural language programmer.

Can anyone confirm this? In what ways does it improve your programming skills?

What is a good choice of language to learn with the goal of improving skills in a less sophisticated language?

© Programmers or respective owner

Related posts about oop

Related posts about functional-programming