I've been thinking a lot about functional programming languages recently. This started for a number of reasons:
- At work we recently hired a new programmer who's preferred programming language is Lisp.
- F# (a functional programming language for .NET) just came out and so a certain .NET obsessed co-worker got me to listen to this podcast.
- I've always been very fond of the functional constructs in my two favorite programming languages: Python and Javascript.