addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

San Francisco: Advent of Code

  • Symantec

    303 2nd Street (North Tower, Floor 10), San Francisco, CA (map)

    37.785294 -122.395569

  • This month we're trying something new. Bring your laptop and we'll all work together to solve a few of the programming puzzles from 2016's Advent of Code.

    We'll be making this up as we go along, but here's the current idea:

    • We'll work in "sprints" of 10 minutes each.

    • Between sprints, we'll decide as a group whether to continue with the puzzle we're currently on, or switch to a new puzzle.

    • During a 10-minute sprint, people will work individually and/or "pair program" (for the benefit of those without laptops or without compilers or without Boost-on-a-problem-that-demands-Boost or whatever). Someone will be live-coding on the projector screen. We'll rotate this honor depending on how many people want it.

    • Each time the group is ready to declare victory or defeat on a given puzzle, we'll take a short break for "lightning talks" from anyone who solved the puzzle, or who tried an interesting avenue of attack (even if it didn't solve the puzzle).

    Do I have to sign up for AoC in order to participate?  No, we'll make sure there's a sample input and output available for people to test against. Can I move on to another puzzle even if I didn't solve the previous one?  Of course!  Can I keep working on the previous puzzle even though the group has moved on?  Of course! 

    By Monday there will be 12 different puzzles available on Advent of Code. I suspect that the group will get through about 3 puzzles between 6 PM and 8:30 PM, but maybe we'll surprise me and get through a bunch of them!

Join or login to comment.

  • Naggi G.

    I have been programming for one year with Ruby to develop a web site.
    But I am interested in C++ and just know really basic grammar of it.
    With these background, may I join this meeting?


  • Rohinton K.

    Is it too early to pick up on the C++ 17 contents for a talk?

    November 23

    • Arthur O.

      Definitely not too early! I've been investigating std::optional lately; I might volunteer myself to give a presentation on it in January.

      3 days ago

  • Jackie

    Interactive workshop sounds fun...!

    November 27

    • Arthur O.

      I've updated the description now with my current idea. (Advent of Code sounds more doable *and* more thematic than my old idea.) Message me if you think you know a way it could be improved further. :)

      3 days ago

  • Arthur O.

    This will also be my 2-year anniversary organizing the San Francisco C++ meetup! Our first meetup in this series was December 9, 2014:

    November 23

Want to go?

Join and RSVP

19 going

12 not going

(See all)

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy