Videos from C++Now are available!
Videos of the keynotes and sessions from C++Now 2013, held in May are now available.
They are available on YouTube.
September 13-19, Aurora, CO, USA
October 25, Pavia, Italy
November 6-8, Berlin, Germany
November 3-8, Kona, HI, USA
By marshall | Jun 27, 2013 09:54 AM | Tags: intermediate experimental advanced
Videos of the keynotes and sessions from C++Now 2013, held in May are now available.
They are available on YouTube.
By Blog Staff | Jun 21, 2013 09:29 AM | Tags: None
As interest in C++ continues to increase, not only are we seeing more C++ events, but they’re selling out quickly. This spring, both the Clang/LLVM developer conference and C++ Now 2013 (formerly BoostCon) were sold out long in advance.
Today, C++ and Beyond 2013 reported it has sold out nearly six months in advance. A waitlist is available.
If you missed registering for C++ and Beyond, check out additional C++ events coming up around the world in the Upcoming Events section on the sidebar. More major C++ events in Fall 2013 will be announced shortly...
By Blog Staff | Jun 17, 2013 10:41 AM | Tags: None
The complete schedule has now been posted for the Meeting C++ conference to be held on November 8-9 in Düsseldorf, Germany.
The conference includes talks by ISO C++ standards committee members like Eric Niebler, Peter Sommearlad, Peter Gottschling, and more. Here are a just a few highlights:
See the announcement for additional interesting talks.
By Blog Staff | Jun 4, 2013 04:46 PM | Tags: intermediate
On Friday, June 14, Scott Meyers will be giving a talk open to the public at the Oslo C++ Users Group.
From Scott's announcement:
Lambdas vs. std::bind in C++11 and C++14
Scott Meyers
C++ developers have long had a need to bind functions and arguments together for a later call. This is what makes it possible to invoke member functions on objects inside STL algorithms. The same technology can be used to create custom callback functions and to adapt function interfaces to different calling contexts.
In C++98, such binding was accomplished via
std::bind1st
andstd::bind2nd
. TR1 addedstd::tr1::bind
, which was promoted tostd::bind
in C++11. But C++11 also introduced lambda expressions, and they’re slated to become even more powerful in C++14. That means that there are now two mechanisms in C++ for binding functions to arguments for later calls:std::bind
and lambda expressions. In this talk, Scott examines the pros and cons of each approach, comparing them in terms of expressiveness, clarity, and efficiency, and he comes to the conclusion that one should almost always be used instead of the other. But which one?
This presentation assumes a basic familiarity with
std::bind
and C++11 lambda expressions.
By Blog Staff | May 15, 2013 05:23 PM | Tags: None
The C++Now 2013 conference is still in flight, but presentation materials are being made available online as the conference progresses. You can find them here in their GitHub repository:
C++Now 2013 Presentations (GitHub)
Some of the highlights posted so far include:
Keynote: Optimizing the Emergent Structures of C++ (Chandler Carruth)
Library in a Week: C++11 & Boost Cookbook (I) (Jeff Garland)
Survey of Multi-Threaded Programming Support in C++11 and Boost (Rob Stewart)
A Zephyr Overview of C++11 (Leor Zolman)
A First Look at Proto-0x (Eric Niebler)
See the repo for much more...
By Blog Staff | May 7, 2013 07:41 AM | Tags: None
Anthony Williams just posted another nice trip report on the recent standards meeting in Bristol, as well as a few words on the ACCU conference held back-to-back with the ISO meeting:
ACCU 2013 and the C++ Standards Meeting
by Anthony Williams
This year's ACCU conference was at a new venue: the Marriott hotel in Bristol. This is a bit closer to home for me than the previous venue in Oxford, which made the trip there and back more comfortable. As ever, the conference itself was enjoyable, educational and exhausting in equal measure.
This year was also BSI's turn to host the Spring ISO C++ committee meeting, which was conveniently arranged to be the week following ACCU, in the same hotel. Having not attended a meeting since the last time the committee met in the UK, I was glad to be able to attend this too. ...
By MichaelWong | Apr 30, 2013 11:45 AM | Tags: None
Advanced Developers C++ 2013
May 7-8, 2013
Bad Aibling, Germany
Sessions are presented in either English or German. While the conference has many Windows-focused topics, a number of the sessions are of general interest to C++ developers.
Here are highlights from the Sessions page:
Trends and Future of C++ Standard and ISOCPP.org
Transactional Memory in C++
Michael Wong, IBM, and subgroup chair of ISO C++ SG5 (Transactional Memory)Keynote: Building Modern Device Apps with C++
Building and Consuming Cloud Services with C++
Steve Teixeira, MicrosoftWarum wird Code so wie er ist? [Why does code get the way it does?]
Holger Kolb, DEVCOLEinfacheres C++ mit C++11 [Simpler C++ with C++11]
Peter Sommerlad, FHO HSR Hochschule für TechnikSicher sein oder sicher fühlen? -- Sicheren C++ Code schreiben [Be secure or feel secure? -- Writing secure C++ code]
Oliver Niehus, MicrosoftPerformance-Optimierung für parallelen C++ Code auf Windows [Performance optimizing parallel C++ code on Windows]
Programmieren und Optimieren auf Xeon Phi [Programming and Optimizing for Xeon Phi]
Michael Steyer, Intel
By David I | Mar 20, 2013 03:36 PM | Tags: intermediate basics
On Tuesday, March 26, Embarcadero's David Intersimone will be speaking live on the web:
C++ in the Multi-Device Enterprise
David Intersimone, "David I"
Vice President of Developer Relations and Chief Evangelist
Tuesday, March 26, 2013
- 6:00AM PDT / 9:00AM EDT / 13:00 UTC
- 11:00AM PDT / 2:00PM EDT / 18:00 UTC
- 5:00PM PDT / 8:00PM EDT / 11:00AM 27-Mar Australia EDT
Description:
In every conversation, social network post and industry article, you hear about the need for multi-device support inside an Enterprise. Terms like BYOD appear in most articles and Enterprise strategies. Computing in a modern Enterprise is not only a Microsoft Windows world. Enterprise organizations need to support a wide array of devices that their employees are using to be more productive. The modern enterprise also needs to support additional software architectures including Cloud computing, multi-tier, REST and SOAP web services and more.
This webinar showcases how C++ can help satisfy the Enterprise’s need to support multiple devices on desktops, servers, web, mobile and multi-tiers in their infrastructure. Coverage includes C++Builder’s support for ISV and enterprise class integrated database, middleware and cloud computing. With C++Builder XE3, you get integrated support for SQL Server, Oracle, Sybase, DB2, InterBase, SQL Anywhere, SQLite, MySQL, and cloud services including Windows Azure and Amazon.
During the webinar, you will learn how to:
- Leverage platform services, devices and sensors in your multi-device C++ applications
- Build multi-device C++ applications that connect with enterprise SQL databases
- Create multi-device C++ desktop applications that consume web services using SOAP and REST
- Build scalable multi-tier, multi-device, master detail database applications
By Blog Staff | Mar 20, 2013 09:23 AM | Tags: None
As noted yesterday, the C++ Now 2013 conference has sold out well in advance. There's one other conference that sold out almost immediately we should also mention:
For those interested in developing for the Clang C++ compiler and its LLVM back-end, the Third Annual European LLVM Conference (announced here Jan 16) also sold out quickly -- all confirmed attendees received their confirmation mail at the end of January. If you didn't receive that mail in January, you can still add yourself to the waiting list in case some spots become available.
If you missed registering for C++ Now or the Clang/LLVM Conference, check out additional C++ events coming up around the world in the Upcoming Events section on the sidebar.
By Blog Staff | Mar 19, 2013 07:55 PM | Tags: None
As interest in C++ continues to increase, not only are we seeing more C++ events, but they're selling out quickly.
C++ Now (formerly BoostCon) just reported it is sold out with 53 days to go.
If you missed registering for C++ Now, check out additional C++ events coming up around the world in the Upcoming Events section on the sidebar.