Boost 1.63.0
A new version is out!
Boost 1.63.0
March 19-21, Madrid, Spain
April 1-4, Bristol, UK
June 16-21, Sofia, Bulgaria
By Adrien Hamelin | Dec 29, 2016 01:50 PM | Tags: community boost
A new version is out!
Boost 1.63.0
By jdgarcia | Dec 29, 2016 10:58 AM | Tags: community
Daniel Garcia reports from the recent std::cpp conference:
Conference Report
by Daniel Garcia
From the report:
Last November 24th we had the fourth edition of using std::cpp, our annual spanish conference on C++ for professional developers. The conference is a one-day free event held every year at University Carlos III of Madrid, in Leganés. We had around 200 registered attendees (most of them professional developers).
We would like to share some answers from the evaluation questionaries:
- 75% of attendees were professional developers, 14% were students, and 11% were academics.
- 92% declared they use regularly C++.
- The most popular version of C++ was C++11 (73%), followed by C++98/03 (63%) and C++14 (21%). Note that you could vote for more than one. However, no one declared to make use of any extension or TS.
- Most popular compiler was gcc (60%), followed by Microsoft (57%), and clang++ (14%).
- When we asked for domains a found a split among multiple sectors: telco (20%), aerospace/naval (11%), civil engineering (9%), bank/finance/insurance (7%), developer tools (7%), videogames (6%), research/academia (4%), transport (4%), industrial manufacturing (2%).
By Adrien Hamelin | Dec 26, 2016 03:07 PM | Tags: community basics
How to return well:
Return early and clearly
by Arne Mertz
From the article:
There are different guidelines out there about where and how many return statements to use in a function, e.g. return only once at the end of the function or return early and often. Which one makes for the most readable code?
By Meeting C++ | Dec 16, 2016 10:48 AM | Tags: video performance intermediate experimental efficiency community c++14 c++11 boost basics advanced
A week full of video editing brings the first batch of Meeting C++ 2016 videos online:
More videos are online!
by Jens Weller
Meeting C++ 2016 Playlist
From the article:
With today, almost all videos from the A and all videos of the D Track are online. There is a recording issue with one talk in the A track, which might get resolved in 2017. Also since today, the Meeting C++ YouTube channel has more then 400k views!
The full video set you can find in the Meeting C++ 2016 Playlist, the newest videos are easily found by visiting the Meeting C++ YouTube channel or subscribing to this RSS feed.
By Meeting C++ | Dec 1, 2016 09:17 AM | Tags: community
The monthly list of upcoming C++ User Group meetings:
C++ User Group meetings in December
by Jens Weller
From the article:
In total its already 30 groups which are meeting, also there are 10 new groups since the last posting:
Minsk, London, Melbourne, Karlsruhe, Ulm (Qt), San Diego, Belgrade, Luxembourg, Dallas FW, Plano.
By Adrien Hamelin | Nov 29, 2016 02:14 PM | Tags: experimental community
C++17 makes a new step.
Trip Report: C++ Standards Meeting in Issaquah, November 2016
by Botond Ballo
From the article:
Last week I attended a meeting of the ISO C++ Standards Committee (also known as WG21) in Issaquah, Washington (near Seattle). This was the third and final committee meeting in 2016; you can find my reports on previous meetings here (February 2016, Jacksonville) and here (June 2016, Oulu), and earlier ones linked from those. These reports, particularly the Oulu one, provide useful context for this post...
By Adrien Hamelin | Nov 29, 2016 01:57 PM | Tags: intermediate community
The series continue:
Why you should use Boost.MultiIndex (Part II)
by David Gross
From the article:
A few weeks ago, I posted the first part of this article, where I explained the advantages of Boost.MultiIndex over the standard containers when you need to have multiple views on a set of data.
In this second part, I would like to talk about the benefits you can get from using Boost.MultiIndex as a single-index hash table, as a replacement of
std::unordered_map
.One interesting and powerful aspect of Boost.MultiIndex is that it allows you to add an index of type T, where T is different from the stored type. And it is more frequent and useful that you could think.
By Adrien Hamelin | Nov 28, 2016 12:37 PM | Tags: experimental community
The new GoingNative is out!
GoingNative 55: ISO C++ @Issaquah Debriefing
by Steve Carroll, Augustin Popa and Bryan DiLaura
From the video:
In this episode of GoingNative, Steve Carroll chats with Gabriel Dos Reis and Gor Nishanov about what happened at the C++ standards meeting in Issaquah, Washington.
By Marco Arena | Nov 27, 2016 02:54 AM | Tags: community
My experience at the latest standard meeting in Issaquah:
Peeking into the latest ISO C++ Standard Meeting for a half-day
by Marco Arena
From the article:
You probably know that the committee is divided into a few working and study groups – WG and SG. The working groups are Evolution, Library Evolution, Library, and Core...
By Adrien Hamelin | Nov 23, 2016 12:39 PM | Tags: community
The new GoingNative is out!
GoingNative 54: What's New In Visual Studio 2017 RC and Introduction To Vcpkg
by Steve Carroll, Augustin Popa and Bryan DiLaura
From the video:
This episode of GoingNative comes to you in two parts:
First, Steve chats with Augustin Popa about the latest and greatest features in Visual Studio 2017 RC. Please try it out and let us know how you like it! For deeper dives on specific features, feel free to watch the Connect(); videos, or read about it on the Visual C++ Blog.
Second, Robert Schumacher talks about the new open source Windows package manager, Vcpkg. Vcpkg has been picked up enthusiastically by the community with a growing collection of supported libraries (90+ at the time this video was posted).