Meeting C++ online job fair is live
You can now join the Meeting C++ online job fair for the next 3 hours:
Meeting C++ online job fair
by Jens Weller
Event times:
today 15 - 18:00 CET/Berlin
tomorrow 20 - 23:00 CET/Berlin
September 13-19, Aurora, CO, USA
October 25, Pavia, Italy
November 6-8, Berlin, Germany
November 3-8, Kona, HI, USA
By Meeting C++ | Mar 15, 2022 07:20 AM | Tags: meetingcpp community
You can now join the Meeting C++ online job fair for the next 3 hours:
Meeting C++ online job fair
by Jens Weller
Event times:
today 15 - 18:00 CET/Berlin
tomorrow 20 - 23:00 CET/Berlin
By Blog Staff | Mar 9, 2022 10:02 PM | Tags: None
On the CppCon blog:
Announcing CppCon Safety Policy
From the article:
The point of CppCon is to learn and connect with colleagues. The Standard C++ Foundation Board is committed to ensuring that you can participate in an environment that is welcoming and safe. ... We take all reports of misconduct seriously, even if it does not occur at CppCon but could affect CppCon attendees.
By Meeting C++ | Mar 7, 2022 06:01 AM | Tags: meetingcpp community
Next week the first online C++ job fair in 2022 is happening on Tuesday and Wednesday featuring 7 C++ employers, more might join. You can share your CV/resume with the sponsors of the event.
Meeting C++ online job fair
by Jens Weller
From the article:
Join the online C++ job fair on the 15th and 16th March organized by Meeting C++. The job fair will start at 15:00 CET and go until 18:00 on March 15th, on March 16th the event will be in the evening from 20 - 23:00 CET. Companies can choose to be present on both or only one of these events, or to only receive CVs through Meeting C++.
By Jens Maurer | Mar 4, 2022 03:27 PM | Tags: performance c++11 basics
Moves
Modern C++ In-Depth — Move Semantics, Part 1
by Ralph Kootker
From the article
This week, we’re beginning a new series of posts exploring some of the more technically challenging features of C++11 and beyond. [...] For our first topic, we’re going to take a look at how we can use move-semantics to avoid some potentially expensive copies.
By Vittorio Romeo | Feb 27, 2022 10:58 AM | Tags: c++20
This article shows a fully compile-time implementation of the popular game Wordle in C++20, and explains its inner workings:
wordlexpr: compile-time wordle in c++20
by Vittorio Romeo
From the article:
It felt wrong to not participate in the Wordle craze, and what better way of doing so than by creating a purely compile-time version of the game in C++20? I proudly present to you… Wordlexpr!
https://www.youtube.com/watch?v=wp3LPrhu2Sk
By Adrien Hamelin | Feb 25, 2022 12:10 PM | Tags: c++20
Did you know?
My favorite C++20 feature
by Marius Elvert
From the article:
As I evolved my programming style away from mutating long-lived “big” objects and structures and towards are more functional and data-oriented style based mainly on pure functions, I also find myself needing a lot more structs. These naturally occur as return types for functions with ‘richer’ output if you do not want to use std::tuple or other ad-hoc types everywhere. If you see a program as a sequence of data-transformations, I guess the structs are the immediate representations encoded in the type system...
By Adrien Hamelin | Feb 25, 2022 12:07 PM | Tags: community
Compact.
Cheat Sheets & Infographics
by André Müller
From the article:
By Adrien Hamelin | Feb 25, 2022 12:05 PM | Tags: intermediate c++20
You don't know them yet?
The 114 standard C++ algorithms. Introduction
by Šimon Tóth
From the article:
Welcome to a new series on C++ standard algorithms. Standard algorithms offer safe and optimized building blocks that can replace a surprising amount of user code...
By Adrien Hamelin | Feb 24, 2022 12:03 PM | Tags: c++20
Modules are coming.
How to Use C++20 Modules with Bazel and Clang
by Ryan Burn
From the article:
Modules are a feature added to C++20 that aims to provide better encapsulation and faster build times. While modules are not fully supported by compilers and probably not ready for use in production code, Clang’s support is fairly usable.
In this guide, I’ll show you how to use modules with Clang and the Bazel build system by making use of the project github.com/rnburn/rules_cc_module.
Let’s look at it works on a simple hello world program...
By Adrien Hamelin | Feb 24, 2022 12:01 PM | Tags: c++17
Have you ever used it?
constexpr if
by Rainer Grimm
From the article:
In today's post, I want to introduce a very interesting C++17 feature: constexpr if. constexpr if enables it to conditionally compile source code and can also be used for nice tricks at compile time...