“Elements of Programming” Study Group

This entry is part of a series, Elements of Programming»

Elements of Programming

EOP

Long before it was published, we at C++Next started thinking about how to cover Elements of Programming, the inspiring new book by Alex Stepanov and Paul McJones. Some kind of study group seemed to fit the bill, but it was only a half-formed idea. Then Terje Slettebø recommended EOP in comments on this site, and it became clear that at least some of our readership had already taken the initiative and it was time to nail down the specifics.

It further turned out that Terje already had experience with on-line study groups run by the ACCU. When he described the ACCU approach, I was convinced we needed someone in the “mentor” role who could speak on the subject matter with authority—but on whom could we call for that?

Eventually, it dawned on me to ask Sean Parent. In case you didn’t know, Sean was, until recently, running Adobe’s Software Technology Lab, and EOP is a product of his group’s work. He worked closely with Alex and Paul on developing the subject material, and next to the authors themselves, is probably the most qualified person in the world to guide us through a reading. I knew Sean was very busy with his new job at Google, so it was a long shot…but he accepted!

Obviously, I’m thrilled. Based on Terje’s recommendations, here’s what Sean and I decided should happen next:

  1. In a few weeks, we’ll choose twelve volunteer participants and negotiate the assignment of a chapter to each one.

  2. We’ll take on a new chapter every couple of weeks; the person to whom the chapter was assigned will write a summary of the material and add any commentary they have to offer. Discussion will ensue in the article’s comments.

  3. During that period, we’ll accept solutions to the chapter’s exercises, and by the end of the second week we’ll choose and refine what we think are the best answers, posting them in a separate article.

If you want to participate, please send an email to eop-study@cpp-next.com, letting us know. If you’re at all interested in this material, please don’t be afraid to sign up: your summary will matter, but it’s the quality of discussion that will make or break this project. If our readers’ past comments are any indication, we know it’s going to be great.

Posted Thursday, November 19th, 2009 under Uncategorized.

One Response to ““Elements of Programming” Study Group”

  1. nasos_i says:

    For a while I thought this project was forgotten, nice to see it on the works. I am looking forward for the discussions on this excellent book!

      (Quote)

Leave a Comment (post replies using links below individual comments)

Spam Protection by WP-SpamFree

Subscribe without commenting