A few weeks ago Sean piped-up about the sequel to "Seven Languages in Seven Weeks":
I'm enjoying Seven More Languages in Seven Weeks - you should try it too! http://t.co/eR6zoRW5tF via @PrismaticSeven more languages? I hadn't even looked at the first seven yet :-|
— Sean Corfield (@seancorfield) June 27, 2014
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:
@seancorfield get on it @dacCfmlI 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.
— Andy Myers (@am2605) July 12, 2014
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:
- Ruby: stream-of-consciousness
- Ruby: doing a second tutorial @ codeschool.com
- Ruby: doing a second tutorial @ codeschool.com (cont'ed)
- Ruby: third tutorial (part 1 of tbc)
- Ruby: blocks (recap), proc(edures), lambdas and methods
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.