As the name of the blog suggests, I’ll primarily focus on functional programming. But from time to time I’ll discuss other topics such as compiler construction, metaprogramming, code generation, and domain specific languages since those are my favorite areas.
Like many people, I first encountered FP in my college days, and stayed far away from it since then. I re-discovered FP when I heard about Erlang a couple years ago. Now I’m hooked. Since Erlang, I have moved on to playing around with Lisp, Haskell, and F#.
Why functional programming? I’m sure there are endless reasons why one should learn about functional programming. At the end of the day, even if you never use any FP languages/techniques it will make you a better programmer. The reason is simple: It will forever change the way you think and see the world. You don’t have to take my word for it, you can read Why Functional Programming Matters by John Hughes.
Enjoy!
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.