Meeting 3 May 2018
Cpp.chat
CppEurope
GCC 8.1 released
John Bandela:
This is a truly exciting time to be a C++ programmer. We are getting a new standard every 3 years with 3 popular compilers that are all committed to implementing the standard as fast as possible. This is truly a welcome change from C++98 <…> Kudos to the GCC team for this release.
Webkit is on C++17
Microsoft GSL 1.0.0
Span-lite
A single-file header-only version of a C++20-like span for C++98, C++11 and later
Trailing Return Types, East Const, and Code Style Consistency
PGI Community Edition Version 18.4
- Website
- OpenACC YouTube channel
- New in this version:
- Support for Intel Skylake, IBM POWER9, and AMD Zen
- AVX-512 code generation on compatible Intel processors
- Full OpenACC 2.6 directives-based parallel programming on both NVIDIA® Tesla® GPUs and multicore CPUs
- OpenMP 4.5 for x86-64 and OpenPOWER multicore CPUs
- Integrated NVIDIA CUDA® 9.1 toolkit and libraries for Tesla GPUs, including V100 with NVIDIA Volta
- Partial C++17 support and GCC 7.2 interoperability
- New PGI fastmath intrinsics library, including AVX-512 support
Rea
Rea is a lightweight library of data structures implemented in C++11, designed for constant time insertion, erasure, lookup, and fastest possible iteration. Great for using in games or any other software which needs to manage thousands upon thousands of objects.
C++ Templates Revised - Nicolai Josuttis (ACCU 2018)
Your handy cut-out-and-keep guide to std::forward
and std::move
CRTP refresher by Jonathan Boccara
Favourite C++ coding standards
- C++ Core Guidelines
- High Integrity C++ Coding Standard
- Geosoft C++ Programming Practice Guidelines
- Webkit Code Style Guidelines
|