Announcing C++Now 2015

Photograph by Laurie Clow. Used with permission.

C++Now 2015
C++Now 2014 wrapped up with the announcement of C++Now 2015. The dates will be May 11, 2015 through May 16, 2015 and the location will be the Aspen Center for Physics in Aspen, Colorado.

Best Sessions
Also announced were the results of the Best Session balloting by C++Now 2014 attendees. The winners are:

Congratulations to all the winners!

Thanks for a great success
The conference organizers would like to send a big thank you for a successful 8th annual BoostCon to all the speakers, the attendees, Patty Fox, the staff of the Aspen Center for Physics, the staff of Aspen Meadows Resort, the Program Committee, the conference planning committee, Software Freedom Conservancy, and, of course, all our wonderful sponsors.

We’ll see you all in Aspen next May.

Posted in Announcements | Comments Off

2014 Program is online

Photograph by Laurie Clow. Used with permission.

Photograph by Laurie Clow. Used with permission.

We are very pleased to share this year’s program!

We lead off with two exciting keynotes in Gabriel Dos Reis and Nicolai Josuttis and follow up with three tracks full of informative talks from some of the most innovative thinkers in C++.

We’ve a track of tutorials covering information you can take home and use today and a couple of tracks that push the envelope of what is being done in C++. We cover best practices for classic C++, but also get people up to speed with C++11 and C++14, as well as presenting material on subjects that are proposals for future standards.

The program is the second best feature of C++Now. (If you’d like to know the best feature, talk to an attendee.)

 

Posted in Announcements | Comments Off

Student/Volunteer Program Now Accepting Applications

In 2013, the conference launched a Student/Volunteer Program to enable young coders to attend the conference. This year, we are again inviting students with an interest in C++ to attend the May 12-17, 2014 conference in Aspen, CO as Student/Volunteers. The program is an excellent way for students with any interest in C++ to learn about C++ and make lasting connections with the C++ community.

“Attending has truly been one of the most inspirational moments of my life. I had the opportunity to learn, socialize and have a great time in general. I hope to attend this conference yearly now and make a lasting impact in the computer science community.” — Grant Mercer, 2013 Student/Volunteer – read more

“All of the attendees had knowledge to share. Although the talks can be seen online, nothing can compare to being surrounded by over a hundred C++ enthusiasts.” — Alex Duchene, 2013 Student/Volunteer – read more

A limited number of Student/Volunteers will receive free registration and some may receive stipends for expenses.

Photograph by Laurie Clow. Used with permission.

Photograph by Laurie Clow. Used with permission.

Volunteers will handle various tasks during the conference, such as assisting presenters, setting up presentation rooms, running A/V equipment and helping with the conference picnic.

Students from all fields of study are welcome to apply. However, this conference covers advanced C++ topics, and applicants should have ample experience with the C++ programming language and be familiar with general computer science topics.

Applications will be accepted until February 15th, 2014.

Application decisions will be sent out by March 18th, 2014.

You can apply and/or learn more about the program and some of the students who have participated here.

– Bryce Adelstein-Lelbach, Student/Volunteer Chair

Posted in Announcements | Comments Off

2014 Registration is Open

Update: We are sold out!

Please use the EventBrite registration to add yourself to the wait list. We do expect to be able to fill some spots from the wait list.

Registration for C++Now 2014 is open!

The Eighth annual C++Now Conference (formerly BoostCon) will be held at the Aspen Center for Physics in Aspen, Colorado, May 12th to 17th, 2014.

clow_2008_1

Photograph by Laurie Clow. Used with permission.

“We are very excited to announce this year’s conference.” said Jon Kalb, Conference Co-Chair. “Two years ago we introduced a new track to the conference focused on tutorials and this has proved to be very popular, so we’re continuing that in 2014. Last year we sold out and I expect that we will again this year so I’m encouraging anyone interested in attending to register early. I’m excited about the submissions that we’ve received and don’t want anyone to miss out.”

Register now at our registration page.

Note to submitters: If you have submitted a session for the 2014 conference through easychair.org, do not register at this time. You will be contacted with registration instructions.

Student/Volunteers

Registration fees will be waived for a limited number of individuals that wish
to attend as volunteers. Volunteer work consists of helping to run the
conference and will not prevent volunteers from attending sessions. More information, including how to apply, is available on our Student/Volunteer Program page.

Sponsorships

Sponsorship opportunities for 2014 are available. For a copy of the conference Sponsorship Prospectus contact <sponsorship@cppnow.org>.

C++Now is presented by Boost in-cooperation with ACM.

Posted in Announcements | Comments Off

Reserve Your Hotel Room Now for Early Bird Savings!

Aspen Meadows

Photo: Aleksander Morgado Juez

The conference hotel is the Aspen Meadows Resort. This Bauhaus-inspired resort lies on 40 acres overlooking the Roaring Fork River. Surrounded by bike paths, walking trails, and mountain views, the resort is home to the Aspen Institute, an international nonprofit organization dedicated to fostering dialogue on global concerns. Hotel amenities include a health club that offers a range of workout equipment, a half-court gym, steam rooms, and an outdoor pool and spa tub. Complimentary wireless Internet access is provided throughout the resort. A business center provides complimentary services such as computer use, scanning, copying, and printing.

The Aspen Meadows Resort is approximately a block from the Aspen Center for Physics and ten blocks from downtown Aspen. Many visitors find it a very pleasant walk, but the resort also runs a complimentary shuttle into town daily.

Reservations

Although we’ve a large block of rooms at the Aspen Meadows for C++Now, we except registrations to exceed the resorts capacity. We request that you make your reservation as soon as possible. As in years past, those who wait too long will not get a room.

Please reserve your room for 2014 using the Aspen Meadows online reservation system or by calling (800) 452-4240 (remember that we are starting one day later this year–the reception will be Monday evening and sessions will start Tuesday morning)

C++Now Room Rates at Aspen Meadows: $139 per night, (single or double occupancy) for a Junior Suite or $149 per night for a One Bedroom Suite, plus tax at 10.1%. This special early booking rate expires January 10th, 2014.

Note: A resort fee of $18 per night will be added to each night’s reservation

Reservation Details

  • All reservations must be guaranteed with a credit card.
  • Payment for one night is required at the time you make your reservation.
  • Balance of reservation will be charged to the Credit Card on file, 60 days prior to arrival
  • Reservations within 60 days of arrival are due in full
  • Cancellations prior to 14 days of arrival are refundable, less a $35 cancellation fee.
  • Cancellation of your reservation made inside 14 days of arrival is non-refundable.
  • C++Now rates will be extended 3 days prior and 3 days after the conference, subject to availability.
  • Rates do not include breakfast or other meals.
  • Check-in time is 4:00 pm (Mountain Time) on day of arrival; check-out time is 11:00 am on departure day.

Questions About Lodging?

Please call the Aspen Meadows resort at 1-800-452-4240 or 1-970-925-4240 with any questions.

 

 

 

 

 

 

 

 

 

Posted in Uncategorized | Comments Off

2014 Call for Submissions

We invite you to submit session proposals to the third annual C++Now Conference: C++Now 2014 (Aspen CO, USA, May 12 – 17, 2014).

Building upon the resounding success of C++Now 2013 and five years of BoostCon, C++Now 2014 will present leading speakers from the whole C++ community.

The C++Now Conference is dedicated to discussion and education about C++, an open and free language and standard.  Our Conference will focus on discussion and education about open source software usage and developments in the C++ developer and user community.

To reflect the breadth of the C++ and Boost communities, the conference includes sessions aimed at three constituencies: C++ and Boost end-users, hard-core Boost library and tool developers, and researchers pushing the boundaries of computation. The program fosters interaction and engagement within and across those groups, with an emphasis on hands-on, participatory sessions.

As a multi-paradigm language, C++ is a melting pot with the most compelling ideas from other programming communities blending in powerful ways.

Historically, some of the most popular sessions at C++Now have highlighted these concepts, from DSLs to functional programming to transactional memory and more.  Bring your C#, Python, Ruby or Haskell influences to bear in an environment that will broaden their exposure.

At C++Now 2014 we would like to focus on the now established C++11 standard and the new, upcoming C++14 and how those standards are and will shape C++’s future. However, by no means is this intended to restrict the topics of proposals we hope to see. Any other topic related to C++ as outlined below is perfectly fine for submission.

Any other topic related to C++ as outlined below is perfectly fine for submission.

Submission Deadline

  • New proposal submissions due: December 22th, 2013.
  • Proposals decisions sent: February 15th, 2014.

Best Presentation Awards

We know how much effort it takes to prepare talks for our conference. For this reason attendees vote on the best presentations of the conference. Each winner will receive a commemorative plaque and announcement on the C++Now website.

Session Topics

Topics of interest include, but are not restricted to, the following:

  • C++11/14 and how it changes life for users and library writers
  • General tutorial sessions on C++11/14, the Standard library, and/or Boost libraries
  • Parallelism in the new C++11 standard
  • Parallel, distributed and GPGPU topics relating to C++
  • In-depth sessions on using specific Boost libraries
  • Case studies on using Boost
  • Experts panels
  • Advanced sessions on implementation techniques used within Boost libraries
  • Development workshops to extend or enhance existing Boost libraries
  • Workshops on design process
  • Infrastructure workshops such as Build tools, Website, Testing
  • Concepts and Generic Programming
  • Hardware and infrastructure presentations focused on how libraries can make better use of the technology
  • Software development tools and their application to C++ and or Boost
  • Other topics likely to be of great interest to C++ users and developers

Interactive and collaborative sessions are encouraged, as this is the style of learning and participation that has proven most successful at such events. Sessions can be tutorial based, with an emphasis on interaction and participant involvement, or workshop based, whether hands-on programming or paper-based, discussion-driven collaborative work.

Session Formats

Presentations focus on a practitioner’s ideas and experience with anything relevant to the C++ community.

Panels feature three or four people presenting their ideas and experiences relating to C++’s relevant, controversial, emerging, or unresolved issues. Panels may be conducted in several ways, such as comparative, analytic, or historic.

Tutorials are sessions at which instructors teach conference participants specific skills relevant to C++.

Workshops provide an active arena for advancements in C++-relevant topics. Workshops provide the opportunity for experienced practitioners to develop new ideas about a topic of common interest and experience.

Author’s Corner Presentations were introduced at BoostCon 2008, and were a great success. They are short (30 minute) sessions, focusing on tips on usage and design. In addition, we’re looking to uncover the hidden design gems in Boost libraries.

Tool Vendor Presentations: We actively encourage tool vendors and ISP’s to submit proposals for a special Tool Vendors Session Track aimed at products related to Boost and C++ (compilers, libraries, tools, etc.).

Other formats may also be of interest. Don’t hold back a proposal just because it doesn’t fit into a pigeonhole.

Submitting a Proposal

Standard sessions are 90 minutes. You may submit a proposal for fractions or multiples of 90-minutes. Fractional proposals will be grouped into 90 minute sessions covering related topics. Longer sessions, such as tutorials and classes, will be assigned 90 minute, three hour (i.e. half day), or six hour (i.e. full day) time slots.

One registration fee is waived for a standard session presentation. Shorter sessions are prorated.

Please include:

  • Title.
  • Type: presentation, panel, tutorial, workshop, author’s corner, vendor track, etc.
  • A paragraph or two describing the topic covered, suitable for the conference web site.
  • Optimum, minimum, and maximum length. (These may be the same value.)
  • Level: basic, intermediate, advanced.
  • A biography, suitable for the conference web site.
  • A head shot photo of about 150 x 150
  • Your public contact information (twitter handle, blog, website, google plus, etc).
  • Your private contact information (will not be made public).

Submission Details

All submissions should be made through the EasyChair conference management system. If you have not already registered at EasyChair, you will need to do so in order to submit your proposal.

All submissions will go through a peer review process.

Authors are invited (but are not required) to submit PDF versions of full papers of up to 10 pages in ACM conference proceedings format.

Full papers are not required unless you want them published in the proceedings.

C++Now. is held in-cooperation with ACM and all accepted proposals will be made available in the Association for Computing Machinery (ACM) Digital Library (approval pending). Best papers, after further reviews, will be considered to be book chapters or journal articles in a renowned journal.

Session materials will be posted on the C++Now website and will be available to conference attendees.

For general information on the C++Now 2014 paper submissions or the scope of technical papers solicited, please refer to the conference website at www.cppnow.org. For any other questions about the submission process or paper format, please contact the Program Committee at cppnow2014@easychair.org. If you have any technical problems with EasyChair, please contact them for help.

Note: Presenters must agree to grant a non-exclusive perpetual license to publish submitted materials, either electronically or in print, in any media related to C++Now.

C++Now is presented by Boost in-cooperation with ACM.

Hartmut Kaiser (Program Committee Chair)
Joel Falcou (Program Committee Co-Chair)
Dave Abrahams (Conference Co-Chair)
Jon Kalb (Conference Co-Chair)

Posted in Announcements | 1 Comment

2013 Best Session Award Winners

winners

Left to Right: Andrew Sutton,  Rob Stewart, Michael Caisse, and Julian Storer. Not in photo Alisdair Meredith

C++ Now! 2013 was filled with many popular sessions and the voting was extremely close. Attendees selected winners in five categories:

  • Best Presentation: Concepts Lite: Constraining Templates with Predicates by Andrew Sutton
  • Best Tutorial – a two way tie:
    • Survey of Multi-Threaded Programming Support in C++11 and Boost by Rob Stewart
    • Allocators in C++11 by Alisdair Meredith
  • Most Useful: Solving World Problems With Fusion by Michael Caisse
  • Most Inspiring: The Projuicer: Live Coding with C++ and the LLVM JIT Engine by Julian Storer
  • Most Engaging: Concepts Lite: Constraining Templates with Predicates by Andrew Sutton

Winners will receive plaques commemorating their achievement. Congratulations to the award winners and many thanks to all of this year’s presenters for a great conference program.

Posted in Announcements | Comments Off

Thanks for registering for C++Now 2013

Please help us with venue planning by taking this survey.

To ensure that there’s enough seating to accomodate everyone, we are asking which sessions you plan to attend.  Please feel free to change your mind later without notifying anyone or taking the survey again; the results will be used for planning and room assignment purposes only and are expected to be approximate.

Note: If you see a Next button at the bottom of this form, please ignore it.



























































After you submit the survey, you will be asked to submit your name (email address unnecessary). We will ignore any submission not associated with the name of  a registered attendee.

Thanks very much.

We look forward to seeing you in Aspen on May 12th. If you have any questions, send mail to organizers at cppnow.org.

Conference Staff

Posted in survey | Tagged | Comments Off

2013 Registration is Open

Registration for C++Now 2013 is now open!

The seventh annual C++Now Conference (formerly BoostCon) will be held at the Aspen Center for Physics in Aspen, Colorado, May 12th to 17th, 2013.

“We are thrilled to announce the second annual C++Now conference, the whole-language edition of BoostCon covering all the coolest topics in C++,” said Dave Abrahams, Conference Co-Chair. “In 2012, we broadened the conference scope by adding a third track and offering more C++11 coverage than any other event, and the community responded with an unprecedented number of registrations.  In 2013, we are going to build on that success with foundational sessions integrating what we’ve all learned about using C++11 during the past year, while continuing the exploration of cutting-edge topics that BoostCon attendees have come to expect.”

Early Bird Savings Deadlines!

Early Bird conference registration, which ends April 14th, 2013, costs $599.  After that date, the registration fee is $699. Register now at our registration page.Speakers

Student/Volunteers

Registration fees will be waived for a limited number of individuals that wish to attend as volunteers. Volunteer work consists of helping to run the conference and will not prevent volunteers from attending sessions. This is the first year this opportunity is being offered. If you are interested in applying to attend as a volunteer, contact us at <organizers@cppnow.org>.

Sponsors

For a copy of the conference Sponsorship Prospectus contact <sponsorship@cppnow.org>.

C++Now is presented by Boost in-cooperation with ACM.

Posted in Announcements | Leave a comment

2013 Call for Submissions

We invite you to submit session proposals to the second annual C++Now Conference: C++Now 2013 (Aspen CO, USA, May 12 – 17, 2013).

Building upon the resounding success of C++Now 2012 and five years of BoostCon, C++Now 2013 will present leading speakers from the whole C++ community.

The C++Now Conference is dedicated to discussion and education about C++, an open and free language and standard.  Our Conference will focus on discussion and education about open source software usage and developments in the C++ developer and user community.

To reflect the breadth of the C++ and Boost communities, the conference includes sessions aimed at three constituencies: C++ and Boost end-users, hard-core Boost library and tool developers, and researchers pushing the boundaries of computation. The program fosters interaction and engagement within and across those groups, with an emphasis on hands-on, participatory sessions.

As a multi-paradigm language, C++ is a melting pot with the most compelling ideas from other programming communities blending in powerful ways.

Historically, some of the most popular sessions at C++Now have highlighted these concepts, from DSLs to functional programming to transactional memory and more.  Bring your C#, Python, Ruby or Haskell influences to bear in an environment that will broaden their exposure.  At C++Now 2013 we would like to focus on parallel and distributed computing with C++. However, by no means this is intended to restrict the topics of proposals we hope to see.

Any other topic related to C++ as outlined below is perfectly fine for submission.

Important Dates

  • New proposal submissions due: January 5th, 2013.
  • Proposals decisions sent (tentative program available): January  30th, 2013.
  • Fully scheduled program available: February 24th, 2013.

Best Presentation Awards

We know how much effort it takes to prepare talks for our conference. For this reason attendees vote on the best presentations of the conference. Each winner will receive a commemorative plaque and announcement on the C++Now website.

Session Topics

Topics of interest include, but are not restricted to, the following:

  • Parallelism in the new C++11 standard
  • Parallel, distributed and GPGPU topics relating to C++
  • C++11 and how it changes life for users and library writers
  • General tutorial sessions on C++11, the C++11 Standards library, and one or more Boost libraries
  • In-depth sessions on using specific Boost libraries
  • Case studies on using Boost
  • Experts panels
  • Advanced sessions on implementation techniques used within Boost libraries
  • Development workshops to extend or enhance existing Boost libraries
  • Workshops on design process
  • Infrastructure workshops such as Build tools, Website, Testing
  • Concepts and Generic Programming
  • Hardware and infrastructure presentations focused on how libraries can make better use of the technology
  • Software development tools and their application to C++ and or Boost
  • Other topics likely to be of great interest to C++ users and developers

Interactive and collaborative sessions are encouraged, as this is the style of learning and participation that has proven most successful at such events. Sessions can be tutorial based, with an emphasis on interaction and participant involvement, or workshop based, whether hands-on programming or paper-based, discussion-driven collaborative work.

Session Formats

Presentations Presentations focus on a practitioner’s ideas and experience with anything relevant to C++11, Boost, and users.

Panels Panels feature three or four people presenting their ideas and experiences relating to C++11 and Boost’s relevant, controversial, emerging, or unresolved issues. Panels may be conducted in several ways, such as comparative, analytic, or historic.

Tutorials Tutorials are sessions at which instructors teach conference participants specific skills relevant to C++11 and Boost.

Workshops Workshops provide an active arena for advancements in Boost-relevant topics. Workshops provide the opportunity for experienced practitioners to develop new ideas about a topic of common interest and experience.

Author’s Corner Presentations These were introduced at BoostCon 2008, and were a great success. They are short (30 minute) sessions, focusing on tips on usage and design. In addition, we’re looking to uncover the hidden design gems in Boost libraries.

Tool Vendor Presentations We actively encourage tool vendors and ISP’s to submit proposals for a special Tool Vendors Session Track aimed at products related to Boost and C++ (compilers, libraries, tools, etc.).

Other formats may also be of interest. Don’t hold back a proposal just because it doesn’t fit into a pigeonhole.

Submitting a Proposal

Standard sessions are 90 minutes. You may submit a proposal for fractions or multiples of 90-minutes. Fractional proposals will be grouped into 90 minute sessions covering related topics. Longer sessions, such as tutorials and classes, will be assigned 90 minute, three hour (i.e. half day), or six hour (i.e. full day) time slots.

One registration fee is waived for a standard session presentation. Shorter sessions are prorated.

Please include:

  • The working title.
  • Type of session: presentation, panel, tutorial, workshop, authors corner, vendor track, other.
  • A paragraph or two describing the topic covered, suitable for the conference web site.
  • Optimum, minimum, and maximum length. (These may be the same value.)
  • Level: basic, intermediate, advanced.
  • A biography, suitable for the conference web site.
  • A head shot photo of about 150 x 150
  • Your public contact information (twitter handle, blog, website, google plus, etc).
  • Your private contact information (will not be made public).

Submission Details

All submissions should be made through the EasyChair conference management system. If you have not already registered at EasyChair, you will need to do so in order to submit your proposal.

All submissions will go through a peer review process.

Authors are invited (but are not required) to submit PDF versions of full papers of up to 10 pages in ACM conference proceedings format.

Full papers are not required unless you want them published in the proceedings.

C++Now. is held in-cooperation with ACM and all accepted proposals will be made available in the Association for Computing Machinery (ACM) Digital Library (approval pending). Best papers, after further reviews, will be considered to be book chapters or journal articles in a renowned journal.

Session materials will be posted on the C++Now website and will be available to conference attendees.

For general information on the C++Now 2013 paper submissions or the scope of technical papers solicited, please refer to the conference website at www.cppnow.org. For any other questions about the submission process or paper format, please contact the Program Committee at cppnow2013 easychair.com. If you have any technical problems with EasyChair, please contact them for help.

Note: Presenters must agree to grant a non-exclusive perpetual license to publish submitted materials, either electronically or in print, in any media related to C++Now.

C++Now is presented by Boost in-cooperation with ACM.

Hartmut Kaiser (Program Committee Chair)
Dave Abrahams (Conference Co-Chair)
Jon Kalb (Conference Co-Chair)

Posted in Announcements | Leave a comment