Catching ⬆️: Unicode for C++ in Greater Detail - JeanHeyd Meneide - Meeting C++ 2019
A new video from Meeting C++ 2019
Catching ⬆️: Unicode for C++ in Greater Detail
by JeanHeyd Meneide
February 10-15, Hagenberg, Austria
March 19-21, Madrid, Spain
April 1-4, Bristol, UK
June 16-21, Sofia, Bulgaria
By Meeting C++ | Dec 20, 2019 11:05 AM | Tags: unicode meetingcpp intermediate experimental basics advanced
A new video from Meeting C++ 2019
Catching ⬆️: Unicode for C++ in Greater Detail
by JeanHeyd Meneide
By Meeting C++ | Dec 19, 2019 09:50 AM | Tags: meetingcpp intermediate experimental c++20 basics advanced
A new video from Meeting C++ 2019
Using C++20 three way comparison
by Jonathan Müller
By Meeting C++ | Dec 18, 2019 02:14 AM | Tags: meetingcpp intermediate efficiency basics advanced
A new talk from Meeting C++ 2019
Phantastic Code Smells and where to find them
by Arne Mertz
By Milad Kahsari Alhadi | Dec 17, 2019 12:13 AM | Tags: intermediate
All you need to know:
Substitution Failure is Error and Not An Error
by Milad Kahsari Alhadi
From article:
I decided to write an article about the Substitution Failure issue when you write generic programs with c++ for those people who are looking for a clear and step by step introduction about it (without making everything complicated). In this article you will learn what will happen when you call a template function.
By Meeting C++ | Dec 15, 2019 08:03 AM | Tags: meetingcpp intermediate community c++17 advanced
A new video from Meeting C++ 2019
Combining C++17 Features
by Nicolai Josuttis
By Meeting C++ | Dec 13, 2019 12:15 PM | Tags: performance meetingcpp lakos john lakos intermediate experimental c++20 c++17 c++14 advanced
A new talk from Meeting C++ 2019:
Value Proposition: Allocator Aware Software
By John Lakos
By Meeting C++ | Dec 12, 2019 08:05 AM | Tags: meetingcpp intermediate concepts c++20 basics
A new video from Meeting C++ 2019
Concepts - Evolution or Revolution - Rainer Grimm - Meeting C++ 2019
by Rainer Grimm
By Adrien Hamelin | Dec 11, 2019 12:26 PM | Tags: intermediate
A good thing to think about.
Don’t Make Your Interfaces *Deceptively* Simple
by Jonathan Boccara
From the article:
Just because we can provide an interface doesn’t mean that we should.
At least this is one of the takeaways that I got from from Howard Hinnant’s opening keynote at Meeting C++ 2019.
In this impressive keynote, Howard made a presentation about <chrono> and the host of features it brings in C++20. But beyond showing us how to use <chrono>, Howard explained some of the design rationale of this library.
Those are precious lessons of design, especially coming from someone who had a substantial impact on the design of the standard library. I believe we can apply those practices to our own code when designing interfaces.
So, just because we can provide an interface doesn’t mean that we should. To illustrate what this means in practice, let’s go over two examples in the C++ standard library...
By Meeting C++ | Dec 8, 2019 07:33 AM | Tags: walter e. brown security performance meetingcpp intermediate community code bugs basics advanced
Walter E. Browns Meeting C++ 2019 Closing Keynote:
Crazy Code and Crazy Coders - Walter E. Brown - Closing Keynote Meeting C++ 2019
by Walter E. Brown
By Meeting C++ | Dec 7, 2019 09:39 AM | Tags: meetingcpp machinelearning intermediate experimental community basics artificialintelligence ai advanced
The Center Keynote from Meeting C++ 2019 is online:
Can AI replace programmers? - Frances Buontempo - Meeting C++ 2019 Center Keynote
by Frances Buontempo