Sunday, 13 July 2014

Seven Languages [etc], and how guilt tripping me tends to work

A few weeks ago Sean piped-up about the sequel to "Seven Languages in Seven Weeks":

Seven more languages? I hadn't even looked at the first seven yet :-|

I do actually have the first book at home (Marcos, I must give it back to you), but haven't really opened it.

However then this happened:

I claim I don't "do" peer-pressure, but it seems to have worked this time. I'm over in Ireland @ the mo', so don't have the book with me, but bought my own soft-copy of "Seven Languages in Seven Weeks" y/day, and have commenced working through it. And once I've done that, I will consider moving on to the sequel.

The first language is Ruby which I've done a bit of already, and at the end of Day 1 I have not covered anything I didn't already know or haven't already actually covered on this blog:

However the writing style is accessible, and I've now paid to learn this stuff, so I had better work through it.

I'll keep you up to date as I go (and guilt trip me if I do not!). In the mean time, Ben Nadel did all this stuff years ago, so maybe go read what he had to say on the topic: "Seven Languages In Seven Weeks: A Pragmatic Guide To Learning Programming Languages By Bruce Tate". There are links to each day's progress at the bottom. I think perhaps I'll go read them myself.

This seems a bit of a pointless article, outwardly. The general gist is that once I have said I am going to do this stuff, I want you to give me a hard time if I go not. I'm crowd-sourcing motivation, it seems.

But short-term... I'm done with programming for the weekend. I shall now resume drinking Guinness and waiting for my flight. And probably pass the time with a DVD rather than with code.