Feb 06 2009

The Rise of Functional Programming

Category: Software DevelopmentTeknovis @ 10:21 pm

Many years ago I did some functional programming in Haskell. I was using it mainly to solve cryptographic problems, and it was very suitable for this. I really enjoyed it, and I think that I was good at it (even if I am praising myself)! However, I never spent any more time with functional programming.

I have an ex-colleague (and friend) who is still very interested in functional programming. I think that someday this ex-colleague will manage to find a reason to start using it in work :o This ex-colleague recently brought an article about functional programming to my attention. The article is It’s Time to Get Good at Functional Programming, and it provides a very brief, but good, introduction to functional programming. It also describes several functional programming languages that make good starting points to learn more.

The main thrust of this article is that functional programming will become increasingly important as chip manufacturers increase performance by adding more cores to processor chips rather than increasing their speeds.

Actually, after reading that article I feel that I would enjoy reviving my functional programming skills :)

Update

I came across Why Haskell will take over the world by a UCD lecturer.

Tags: ,