C++ // the modern versions

Let's Learn Modern C++20 Together - it's like a whole new, even better language!

Our seasoned, friendly, and helpful regulars welcome you to join us. We've been meeting steadily since 2015.

You can find our schedule and RSVP for our meetings, click here:


Click here to read about our Protocol & Rules which make this meeting very different from other events you might attend.

As with all CppMSG sub-groups, all attendees are experienced programmers, or near completion of they study of programming.

Click here for Required Tools you will need at every meeting.

IMPORTANT: Connect to the link(s) below before or as soon as you arrive at the meeting:

    • Chat here at link above, NOT in the video conferencing program we are using during the meeting.


  • Yes, you will probably need a zoom account to make it easier to connect and re-connect quickly.

PS: If you really want to benefit, you should test your computer on, and create appropriate free account(s) at, the above link(s) before attending physically or on-line.

Recommended Reading

  1. Programming: Principles and Practice Using C++, **2nd** Edition -- Bjarne Stroustrup (AKA. Swans book {or Birds})

  2. C++ Programming Language, The, **4th** Edition -- Bjarne Stroustrup (AKA. Mountains book)

  3. A Tour of C++ (C++ In-Depth Series) -- Bjarne Stroustrup (AKA. Red book)

  4. C++ Concurrency in Action 2nd Edition by Anthony Williams (AKA. Concurrency book)

  5. C++17 - The Complete Guide -- Nicolai Josuttis (AKA The 17 book)

Recommended References

  1. http://cppreference.com -- (AKA cppref)

Join our gitter.im discussion here: https://gitter.im/CppMSG

Get the full story here: Chat, Networking & Communication Resources

A little bit of interface, inheritance and composition.