Past Meetup

C++20 features and Live Coding Standards

This Meetup is past

87 people went

Location image of event venue


This month we welcome back Oli Ddin and Valentin Galea.

Please also register on SkillsMatter's site in order to gain access:

18:30 Arriving & networking

19:00 Intro and news

19:15 Valentin Galea: Live Coding Standards

Coding conventions, guides and standards are a perennial effort of software development. Lots of effort goes into preparing and advocating them but arguably less in following them. Part of this is caused because they are usually documents relegated outside the main dev work. We will show a novel model that we apply at Splash Damage whereby the coding standard is a 'live' source code file that is 1st class citizen in the main source code. We will quickly showcase the standards, how they are followed, maintained and evolved continuously by a full team of developers.

19:35 break

19:50 Oliver Ddin: C++ 20 (Tentative) Features

C++20 is edging closer to standardisation. In this talk we will cover the upcoming language features, briefly touch upon their chances of making it in and explore the options we have available to us today for playing with (or at least gaining experience) in taking advantage of them.


About the speakers:

Valentin is a C++ low level video games programmer at Splash Damage in London

Oliver has been a C++ hater since 2008 - fortunately, that all changed with C++11 and he's firmly an enthusiast now. He's spent his time doing everything from embedded devices to network engineering and now Internet security related endeavours. He's a big proponent of writing software in a style driven by some form of testing and its place in pushing you towards well-architected, maintainable code. In his spare time he also co-organises C++ London Uni which provides free lessons for people wanting to get into developing C++ and the wider ecosystem around it.