19 November 2007

One per Month

I'm a software developer by trade and training. The language I've made my living with for 12 years or so is Java. It's like an old pair of jeans - it fits me nicely, it's comfortable and I wear it every day, even if I am starting to get tired of the holes worn in the ass.
I have always had other languages and technologies on my "todo" list, but I've never made the time to actually get to know them more than a couple hours' worth of playing. So to broaden my horizons a bit I'm going to try to adopt a "one-language-per-month" strategy.

I'm already somewhat useful with C, so I'll probably skip that one for now.

This month is Python. Next month will probably be Ruby. Other languages: Lisp, Smalltalk, Objective-C (and Cocoa). Cocoa might get a boost in priority over some others only because of my Mac love affair.

First things first, though: get my day-job hours down to something sane so I have some time for things I enjoy. And leave some time for my other happy pursuits too...

No comments: