Clojure

So many things, mostly work, have been keeping me busy that I have not had time to do any game programming for the past year.  I have not given up, though.  My current interest is HTML5/Javascript game programming, sparked mainly by the Google Pacman logo.  I found a great canvas intro tutorial that is very thoughtfully put together and fun.

What I am fully immersed in right now, though, is learning Clojure.  I am reading Programming Clojure and a variety of online resources.  Functional programming languages have always been an over the horizon quest for me.  A bit of Lisp in college Programming Languages, a few months of watching SICP lectures, read part of an Erlang book, etc.  I have never quite gotten it, though.  Now the light bulb is finally starting to go off.  I don’t know if it’s that I’ve reached a brain critical mass or if it’s Clojure.  I went to a functional programming meetup, and foldr finally really made sense to me.  That might have just been due to how well it was presented there, though.

Leave a Reply

Your email address will not be published. Required fields are marked *