Writing robust code--David Stone @meetingcpp 2014
A new video from the last Meeting C++:
Writing robust code
by David Stone
Voted on 2nd place for Speaker & Talk.
March 11-13, Online
March 16-18, Madrid, Spain
March 23-28, Croydon, London, UK
March 30, Kortrijk, Belgium
May 4-8, Aspen, CO, USA
May 4-8, Toronto, Canada
June 8 to 13, Brno, Czechia
June 17-20, Folkestone, UK
September 12-18, Aurora, CO, USA
November 6-8, Berlin, Germany
November 16-21, Búzios, Rio De Janeiro, Brazil
By Adrien Hamelin | Dec 28, 2014 12:01 AM | Tags: meeting c++ intermediate
A new video from the last Meeting C++:
Writing robust code
by David Stone
Voted on 2nd place for Speaker & Talk.
By Meeting C++ | Dec 25, 2014 05:46 AM | Tags: performance parallelism meeting c++ intermediate experimental efficiency concurrency advanced
I've uploaded the first video from a talk at Meeting C++ 2014:
Automatic task-based code generation for high performance DSEL
by Joel Falcou
This is the best voted talk from Meeting C++ 2014!
By Meeting C++ | Dec 19, 2014 03:57 AM | Tags: threading performance parallelism keynote intermediate experimental efficiency advanced
I'd like to share with you Hartmut Kaisers Keynote from Meeting C++ 2014:
Plain Threads are the GOTO of todays Computing
by Hartmut Kaiser
Video:
By Razvan Pascalau | Dec 18, 2014 04:23 AM | Tags: c++11 basics
Scott Meyers' keynote at the Meeting C++ 2014 conference. A short description can be found on
the presenters blog.
The Evolving Search for Effective C++
by Scott Meyers
Description from the blog:
The video of my keynote address at Meeting C++ 2014 on December 5 has just been posted to the Meeting C++ Channel at YouTube. I was given a long time slot (two hours), so I addressed two rather different topics, both based on my work of the past quarter century identifying and promulgating guidelines for effective C++ programming...
By ltorje | Dec 10, 2014 01:53 AM | Tags: None
In case you missed it, from Nicolás Brailovsky's blog -- an interesting post after you get past a little ranting:
C++ Template Metaprogramming Introduction
by Nicolás Brailovsky
From the article:
First, we need to start with a little clarification: using
template <class T>to parametrize a class, something likestd::vectordoes, is not template metaprogramming. That’s just a generic class (Java-pun intended). That is indeed a useful case for templates, but it has little fun in it.Template metaprogramming is much more fun than mere generic classes...
A few notes:
By Meeting C++ | Dec 9, 2014 10:19 AM | Tags: interview
A first highlight from Meeting C++ 2014:
An interview with Hartmut Kaiser and Scott Meyers
by Jens Weller
By Razvan Pascalau | Dec 8, 2014 05:33 PM | Tags: openmp intermediate compiler clang
A status update for the work done on OpenMP for Clang/LLVM and future directions presented at the 2014 LLVM Developers' Meeting. The slides are also available here.
OpenMP* Support in Clang/LLVM: Status Update and Future Directions
OpenMP is a well-known and widely used API for shared-memory parallelism. Support for OpenMP in Clang/LLVM compiler is currently under development. In this talk, we will present current status of OpenMP support, what is done and what remains to be done, technical details behind OpenMP implementation. Also, we will elaborate on accelerators and pragma-assisted SIMD vectorization, introduced in the latest 4.0 edition of the OpenMP standard.
By Mantosh Kumar | Dec 8, 2014 06:37 AM | Tags: None
A video published on InformIT in which author talks about various concepts/aspects of C++.
A Video Interview with C++ Author John Lakos
John Lakos, author of Large-Scale C++ LiveLessons (Workshop): Applied Hierarchical Reuse Using Bloomberg's Foundation Libraries and senior software architect at Bloomberg, talks with Brian Overland about applied hierarchical reuse, the problem with undefined behavior, the use of macros in C++, the importance of using the right tool for the job, and the challenge of getting people to do things your way.
By Mantosh Kumar | Dec 8, 2014 01:28 AM | Tags: None
Small video tutorial published on InformIT about how to start a thread
std::async in modern C++.
Start a Thread with std::async
by Bartosz Milewski
In this video excerpt from Introduction to C++ Concurrency LiveLessons (Video Training), Bartosz Milewski shows you how to start a thread with std::async.
By kevstev | Dec 2, 2014 03:41 PM | Tags: None
A preview what is going into C++17 after the recent Standards Committee meeting.
GoingNative 32: Sneak Preview of C++17
By Gabriel Ha
From the article:
Join us with ISO Committee member (and Microsoft as well, of course =P) Gabriel Dos Reis, who graciously took the time to give us the inside scoop of some things that made it into C++17, as well as things that got taken out. All this is fresh off the press of the most recent C++ Standards Meeting...