ACCU 2016 videos are published online -- Felix Petriconi
The great ACCU 2016 conference in Bristol just has ended and the first videos are already published.
ACCU2016 conference videos
by accu.org
October 25, Pavia, Italy
November 6-8, Berlin, Germany
November 3-8, Kona, HI, USA
By Felix Petriconi | Apr 24, 2016 05:41 AM | Tags: None
The great ACCU 2016 conference in Bristol just has ended and the first videos are already published.
ACCU2016 conference videos
by accu.org
By larshagencpp | Apr 24, 2016 05:34 AM | Tags: performance efficiency
Lars Hagen describes in his blog post a strategy to solve the problem of a fast incremental sort.
Fast incremental sort
by Lars Hagen
From the article
I recently came across the need for an incremental sorting algorithm, and started to wonder how to do it optimally.
The incremental sorting problem is described here, and is an “online” version of partial sort. That is, if you have already sorted kk elements, you should be able to quickly sort k+1k+1 elements, and so on.
Incremental sorts can be useful for a number of cases:
- You want sorted items, but you don’t know how many elements you’ll need. This could often happen when you are filtering the resulting sequence, and you don’t know how many items will be filtered out.
- You are streaming the sequence, so even though you want the whole sequence, you want the first elements as quickly as possible.
We’ll see how branch misprediction and other constant factors can make the naive asymptotically optimal version far slower than a practical implementation.
By robwirving | Apr 22, 2016 06:38 AM | Tags: None
Episode 54 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason are joined by Ankit Asthana to discuss new features for Visual Studio and VS Code. Including new support for Linux developers.
CppCast Episode 54: VS for Linux with Ankit Asthana
by Rob Irving and Jason Turner
About the interviewee:
Ankit Asthana is a program manager working in the Visual C++ Cross-Platform space. He is knowledgeable in cross-platform technologies, compilers (dynamic and static compilation, optimizer, code generation), distributed computing and server side development. He has in the past worked for IBM and Oracle Canada as a developer building Java 7 (hotspot) and telecommunication products. Ankit back in 2008 also published a book on C++ titled C++ for Beginners to Masters which sold over a few thousand copies.
By Marco Arena | Apr 21, 2016 12:02 AM | Tags: intermediate
A new blog post from the Italian C++ Community:
Unicode, localization and C++ support
by Marco Alesiani
From the article:
Unicode is an industry standard to encode text independently from language, platform or program...
By Axel | Apr 19, 2016 03:08 PM | Tags: None
Axel Naumann writes about the state of the reflection in C++ in his recent article.
The status of reflection of C++
by Axel Naumann
From the article:
When the C++ committee met in Jacksonville two months ago, something big happened: the reflection study group, SG7, decided what the basic “language" of reflected C++ should look like. What does that mean? Why do you care? Let me, the co-author of the only “blessed proposal", explain...
By Jason Turner | Apr 18, 2016 11:10 PM | Tags: None
Episode 7 of C++ Weekly.
Stop Using std::endl
by Jason Turner
About the show:
In this episode Jason tries to convince you to stop using std::endl by default.
By Mantosh Kumar | Apr 17, 2016 09:45 PM | Tags: None

The schedule for the annual ACCU Conference has just been published. The conference will be held at Marriott Hotel City Centre, in Bristol, UK, on April 19-23, 2016. The conference is focused on professionalism in programming, but as always the schedule contains a lot of talks about C++.
ACCU is a small and friendly conference, typically 400+ attendees living together in the same hotel for a week discussing everything about programming. Most of the talks(60+) are 90 minutes, with long breaks inbetween, inviting to deep and insightful discussions both during and after the sessions. If you are into programming, especially C++, this is a conference that you might want to consider.
By Marco Arena | Apr 15, 2016 04:26 AM | Tags: basics
In this new post on Competitive Programming I introduce std::vector and std::accumulate:
C++ in Competitive Programming: warmup
by Marco Arena
From the article:
You are given an array of integers of size N. Can you find the sum of the elements in the array? ...
By Marco Arena | Apr 14, 2016 02:04 PM | Tags: visual studio
A new post from the Visual C++ Team:
STL Fixes In VS 2015 Update 2
by Stephan T. Lavavej
From the article:
The STL in VS 2015 Update 2 contains numerous improvements for correctness and performance...
By robwirving | Apr 14, 2016 06:06 AM | Tags: None
Episode 53 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason by Louis Dionne to discuss C++ metaprogramming with Boost Hana.
CppCast Episode 53: Boost Hana with Louis Dionne
by Rob Irving and Jason Turner
About the interviewee:
Louis is a math and computer science enthusiast with interest in C++ (meta)programming, functional programming, domain specific languages and related subjects. He is an active member of the Boost community, and recently wrote the Boost.Hana metaprogramming library.