Sign In | Register Now About Bytes | 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.
JosAH's Avatar
JosAH
Chief Editor
7,734 Posts
June 1st, 2008
10:40 AM
#2

Re: I want to learn a functional programming language...
Quote:
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 . . .
189,086 Experts ready to help you find a solution.
Sign up for a free account, or Login (if you're already a member).

Latest Articles: Read & Comment
Top Software Development Forum Contributors