Plenary Announced: Lars Knoll--Cppcon
New announcment!
Plenary Announced: Lars Knoll
From the article:
Lars Knoll‘s plenary is entitled, Qt as a C++ Framework: History, Present State and Future.
October 25, Pavia, Italy
November 6-8, Berlin, Germany
November 3-8, Kona, HI, USA
By Adrien Hamelin | Sep 11, 2017 02:31 PM | Tags: community
New announcment!
Plenary Announced: Lars Knoll
From the article:
Lars Knoll‘s plenary is entitled, Qt as a C++ Framework: History, Present State and Future.
By Felix Petriconi | Sep 11, 2017 06:49 AM | Tags: c++17
The 5th major version of the LLVM compiler infrastructure was released.
LLVM 5.0 Released
by the LLVM Team
About the release:
The Clang releated changes are documented on an extra page.
C++ coroutines are the major new feature. Beside that, C++17 feature implementation has been completed.
By rwdougla | Sep 11, 2017 03:52 AM | Tags: c++20
The new C++ feature defined in Concept TS, the 'concept' allows for a variety of forms of requirements to be written. This video details those forms, with an example of how they may be applied, and why.
Concept Requirements
by EverythingCpp
About the video:
Continuing on the topic of Concepts from previous videos, this video details the types of requirements usable in a concept, how to write them, and how they may be used.
By Ansel Sermersheim | Sep 11, 2017 03:48 AM | Tags: None
New C++ channel on YouTube:
YouTube Channel (CopperSpice)
by Barbara Geller and Ansel Sermersheim
About the channel:
We would like to announce our YouTube channel which we started in July. New content was added today and our goal is to post a new video every other Thursday. Videos will be about C++, CopperSpice, DoxyPress, open source, pair programming, managing a software business, and subjects related to our work. Please subscribe and we look forward to your feedback.
By robwirving | Sep 8, 2017 10:33 AM | Tags: None
Episode 117 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason are joined by Jan Wilmans to talk about the DebugView++ debug and logging tool and some of his other open source projects.
CppCast Episode 117: DebugView++ with Jan Wilmans
by Rob Irving and Jason Turner
About the interviewee:
Jan is a Software Engineer at Promexx, contracted by ThermoFisher Scientific to work on integration of motion controller in Transmission Electron Microscopes. He has been programming for 25 years, started with basic, z80 assembly and later C++. He is now a C++ enthusiast, an open source developer and likes to keep up to date on new c++ developments. In his free time he enjoys playing video games and watching science fiction together with his wife Babette.
By Marco Arena | Sep 7, 2017 06:47 AM | Tags: intermediate
An intuitive explanation of value categories:
Building intuition on Value Categories
by Marco Alesiani
From the article:
An expression in C++ is defined as "a sequence of operators and their operands, that specifies a computation. An expression can result in a value and can cause side effects"...
By Adi | Sep 4, 2017 01:05 PM | Tags: basics
A fanciful little post about li’l old main().
The main() Course
by Adi Shavit
From the article:
The function main() is a normal program’s entry point.
The shortest conforming C++ executable program is: int main(){}
By Adrien Hamelin | Sep 1, 2017 02:13 PM | Tags: community
Have you registered for CppCon 2017 in September? Don’t delay – Registration is open now.
While we wait for this year’s event, we’re featuring videos of some of the 100+ talks from CppCon 2016 for you to enjoy. Here is today’s feature:
What We've Learned From the C++ Community
by Robert Irving & Jason Turner
Summary of the talk:
For over a year and a half Rob and Jason have been engaging with the speakers, library authors, bloggers and luminaries of the C++ community for their podcast, CppCast. In this talk they'll share the most interesting tools, insights and lessons they have learned from interviewing and interacting with the C++ community
By robwirving | Sep 1, 2017 07:53 AM | Tags: None
Episode 116 of CppCast the only podcast for C++ developers by C++ developers. In this episode Rob and Jason are joined by Olivier Giroux from NVidia to talk about programming for the Volta GPU.
CppCast Episode 116: Volta and Cuda C++ with Olivier Giroux
by Rob Irving and Jason Turner
About the interviewee:
Olivier Giroux has worked on eight GPU and four SM architecture generations released by NVIDIA. Lately, he works to clarify the forms and semantics of valid GPU programs, present and future. He was the programming model lead for the new NVIDIA Volta architecture. He is a member of WG21, the ISO C++ committee, and is a passionate contributor to C++'s forward progress guarantees and memory model.
By Meeting C++ | Sep 1, 2017 03:48 AM | Tags: experimental dlib basics
New episode of Just C++, today on serializing shared_ptr with dlib
Just C++ - serializing dlib & std::shared_ptr
by Jens Weller