Boost logo

Boost Users :

Subject: Re: [Boost-users] exercism.io -- crowd-sourced mentorship C++ track online
From: Arindam Mukherjee (arindam.mukerjee_at_[hidden])
Date: 2014-08-20 00:19:19


I think it's a really novel idea (akin to Livemocha for human
languages). I didn't see a C++ track however. Do you have a link to
the C++ track.

Regards,
Arindam

On Wed, Aug 20, 2014 at 6:44 AM, Richard
<legalize+jeeves_at_[hidden]> wrote:
> [Please do not mail me a copy of your followup]
>
> Hi Boost-ers,
>
> Katrina Owens has created <http://exercism.io>, a web site designed
> to help programmers get better at their craft through crowd-sourced
> mentorship. The whole thing is free and open source and all you need
> to participate is a github account.
>
> I have contributed a basic set of completed exercises to enable the
> C++ language track. I would love for people from the boost community
> to participate in the C++ track. I had fun doing the initial set of
> exercises. Most of them could be completed in under 20 minutes,
> although the intention is that they increase in difficulty as you
> progress through them.
>
> For each exercise you are presented with the problem statement and a set
> of Boost.Test unit tests. The goal is to get a program that achieves
> the function and is expressive and readable. First you get all the
> tests passing in order to achieve the desired function, but then revise
> the code to get it to be more expressive and idiomatic in the language.
> It's that last part where the crowd-sourced mentorship comes into play
> -- once you've submitted your solution for a problem to the website,
> you'll be able to view the solutions other people have submitted for
> the same exercise in the same language. You can mentor them in how to
> write more expressive, idiomatic C++11 code. Who knows, maybe you'll
> also improve your C++11 skills by reading feedback from others on your
> submissions.
>
> Feel free to comment here or file an issue on the exercism.io github
> repository <http://github.com/exercism/exercism.io> if you think the
> C++ track needs more or better instructions or helpful links.
> --
> "The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
> The Computer Graphics Museum <http://computergraphicsmuseum.org>
> The Terminals Wiki <http://terminals.classiccmp.org>
> Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net