For those that don't know much about Clojure, its a Lisp dialect - Lisp being a program language that's been around for over 50 years. It seems the defacto development environment for Clojure (and other Lisps) is Emacs (as its Lisp based itself). So anyways, on my own time, I'm taking up the emacs editor and starting some Clojure hacking (hence the time machine needed). Since I'm a front end guy at heart, I'm looking at Pedestal - a new open source web app library built entirely in Clojure.
I'm excited about my dolorean trip. I think it'll do a few things for me...
- Get me good enough at emacs to speed up my coding workflow
- Understand some of the ideas behind another web application library, and possibly feed back ideas in our current we app environment (and vice versa)
- Learn Clojure!
- Give back to open source (if I can get around my current company's restrictions around it)
- Be fun :-)
P.S. I see there's a Clojure/Pedestal meetup this month... I'll see if I can show up and learn from/with some folks that have been soaking in clojure a while....