Login or Sign up Help | Site Map
Connecting Tech Pros Worldwide

I want to learn a functional programming language...

Question posted by: Xx r3negade (Newbie) on May 31st, 2008 03:50 AM
Just to do something different, I want to learn a functional language such as scheme, common lisp, haskell, or F#. Popularity, usefulness, or easy of use are not important. Which one do you recommend I learn? I don't necessarily want the "best" language, I just want one that will teach me a lot of new concepts that aren't covered by imperative languages.
Would you like to answer this question?
Sign up for a free account, or Login (if you're already a member).
JosAH's Avatar
JosAH
Chief Editor
7,427 Posts
June 1st, 2008
10:40 AM
#2

Re: I want to learn a functional programming language...
Quote:
Originally Posted by Xx r3negade
Just to do something different, I want to learn a functional language such as scheme, common lisp, haskell, or F#. Popularity, usefulness, or easy of use are not important. Which one do you recommend I learn? I don't necessarily want the "best" language, I just want one that will teach me a lot of new concepts that aren't covered by imperative languages.


I'd say, start with Common Lisp to get your hands dirty; when you walk around
in that world you'll read a lot about other functional languages and how they have
solved problems like Currying, anonymous functions, closures etc. It's fun.

kind regards,

Jos

Reply
Reply
Not the answer you were looking for? Post your question . . .
182,318 Experts ready to help you find a solution.
Sign up for a free account, or Login (if you're already a member).

Top Software Development Forum Contributors