On learning Python, and a style guide

As I continue to learn and work with Python as a programming language, I’m liking it more and more. I feel my code tightening up, and I’m beginning to see why the Python community are so loyal to the vague but useful idea of Pythonic code. I wish I’d seen this Python style guide a little earlier on in my learning though: http://www.python.org/dev/peps/pep-0008/ While I’m not far off with most of this, it makes me want to go back and tidy up a bit now, which never feels like the most effective use of time (though it may be in the long run). And I particularly liked the phrase “A Foolish Consistency is the Hobgoblin of Little Minds”

I’ve set myself a challenge

I’ve had an idea for a piece of software I think would be really useful. And rather than spend months thinking about and scoping it, I’ve set myself a deadline (deadlines are magic). The first version will ship by the end of this month. If I’ve not announced this new project on this blog by 31 Aug 2012, feel free to send me abuse. I’m also going to use this as a chance to learn some new skills. I think I may learn Python.