The weather in the Pacific Northwest has been unusually cold lately, and one result is that Snoqualmie Falls (adjacent to the hotel where C&B will start in about three hours) is framed by ice. I took this a couple of hours ago. The hotel is in the upper left corner.
December 6, 2013
For those of you who are attending C&B next week, Scott already recommended some background reading for your pre-seminar enjoyment.
I also have one piece of background reading I’d like to recommend all attendees reread before my Wednesday morning talk on “C++14 Style”:
It’s not long, but it’s important. Please take time to review it on your way to sunny (maybe) Snoqualmie, WA, USA.
I look forward to seeing many of you next week! Be sure to attend the Monday night reception if at all possible. It’ll be a relaxed informal (and likely still informative) gathering that will set a nice tone for the event. See you there.
December 5, 2013
C++ and Beyond 2013 begins next Monday evening! If you’ll be participating, you’ll find the following information useful.
Reception: On Monday evening from 7:30 to 9:30, Herb and Andrei and I will host an informal reception in the Falls Terrace room at the Salish. Light refreshments, soft drinks, and a dangerously high level of technical chatter will be served. A no-host bar will also be present, which, over time, should reduce the technical level of the chatter considerably. The Falls Terrace room adjoins the Falls Terrace, which itself is right next to Snoqualmie Falls, and Snoqualmie Falls produces an impressive roar that I hope you’ll enjoy.
Meals: Breakfasts, lunches, and snacks are included as part of C&B. Vegetarian options are always available. If you have other dietary restrictions or preferences, please email us as soon as possible; we’ll do our best to accommodate you. Dinners are on your own. The hotel staff can help you with local dining options.
Talk Materials: You’ll receive email in the next couple of days telling you how you can download a PDF copy of all the materials we plan to use in our technical presentations. Unless you opted out of a printed notebook, you’ll also receive one of those when you check in at the Salish. The notebooks won’t get to the Salish until Monday afternoon, so if you check in before that, you can pick up your notebook at the Reception or, if you prefer, on Tuesday morning at the C&B table outside the ballroom where the presentations will be held.
Name Badges: These will be distributed in the same manner as the printed notebooks: at check-in, if the name badges have arrived at the lodge before you do, otherwise at the Reception or on Tuesday morning outside the ballroom.
Post-Lunch Walks: Barring winds that make the rain fall horizontally, I’ll lead walks each day after lunch. It’s a great opportunity to see the woods around the lodge, to get your blood circulating after a morning of lectures and a toasty meal, and to make you feel less guilty about enjoying the high-calorie goodies that will appear in the ballroom shortly before the first afternoon presentation. If you want to come along on the walks, bring footwear that’s good on wet, muddy trails plus something to keep the rest of you dry. (If you’re noticing a preoccupation with precipitation in this paragraph, it’s because I’m from the Pacific Northwest. I proceed on the assumption that it will rain every day. If we’re really lucky, it will snow.)
Andrei and Herb and I look forward to seeing you next week!
December 2, 2013
Leave a Comment
The full C++ and Beyond 2013 Schedule has been finalized, updated, and posted.
Download the schedule in PDF format here.
Scott, Herb, and Andrei are looking forward to meeting you all in Snoqualmie in a few short days!
November 27, 2013
C++ and Beyond 2013 is less than two weeks away, and that means that Andrei and Herb and I are busy finalizing our presentations. Sometimes, as we take our vision for a talk and work it into a presentable form, we discover that we’ll have to assume some background on the part of attendees, and that’s what happened to me. What I had originally intended to be a concise overview of new features in C++14 got broken into two talks (one on new features in C++14, one on the type deduction rules in C++11 that take on new import in C++14), and during my work on the type deduction talk, I realized that (1) an overview of type deduction has to discuss the impact of universal references and (2) there isn’t time to cover universal references from scratch. Because I’ve written and talked about universal references in a number of places, I’m going to assume that attendees at this year’s C&B are familiar with them. If you’ll be attending and aren’t aware of what I mean by the term (it’s not standard, but, IMO, it’s very useful), I strongly encourage you to familiarize yourself with one of the following:
- My C&B 2012 talk on the topic (video).
- My article on the topic, either in Overload or at ISOcpp.org.
In unrelated C&B news, I spoke with the staff at the Salish Lodge yesterday, and I found that the trail to the base of Snoqualmie Falls has reopened. This is big news, because it’s been closed for years. (It was closed during the 2010 C&Bs we held at the Salish.) I’m looking forward to finally getting a chance to walk down into the canyon below the hotel. Regardless of the weather, I’m sure it will be an experience!
November 14, 2013
I wanted to give one last reminder that our special pricing for C++ and Beyond room rates at Salish Lodge and Spa only available through November 15 (tomorrow).
If you have been procrastinating on making hotel reservations, now is the time. We got a GREAT deal on the hotel rooms, so if you don’t make the reservations by tomorrow you may end up paying a lot more for your room.
The details on how to book your room are on the Venue Page.
November 4, 2013
I wanted to give a gentle reminder to everyone that our special pricing for C++ and Beyond room rates at Salish Lodge and Spa are only available through November 15 – less than two weeks from now.
Any reservation requests made after November 15, 2013, will be at the best prevailing rate at the time of reservation, so make sure to reserve your rooms as soon as possible in order to get the discount rate.
Please visit the Venue Page for details on how to book your room.
October 29, 2013
C++98′s function binders,
bind2nd, were superseded in capabilities by Boost’s introduction of
bind in 2001. Boost.Bind was the basis for TR1′s
bind, and that was the basis for C++11′s
bind. But C++11 has lambda expressions, and lambdas can do much of what
bind does, plus more. In addition, lambdas avoid
bind idiosyncrasies such as prefix notation and the use of placeholders like
_2. Alas, there are things that C++11′s
bind can do that lambdas can’t do, so the need for
bind lives on. C++14, however, further strengthens lambdas, and I believe the time has finally come to bury
This talk compares lambdas and
bind, in both C++11 and C++14, in the areas of readability, expressiveness, and efficiency. My conclusion is that once C++14 lambda support becomes available, there’s no case to be made for
September 9, 2013
The deal we made with the Salish (the hotel where C&B will take place) was to reserve a large block of rooms for the nights of the event (December 9-10-11). We also got the Salish to extend the special event rate to three nights before and after the event, i.e., December 6-8 and 12-14. For these pre- and post-event nights, we did not reserve rooms. That means that such rooms are subject to availability, and we just found out that for the night of Sunday, December 8, the Salish is now sold out. If you have been thinking about staying at the Salish before or after C&B, this is a good reason to make your reservations as soon as possible.
If you are arriving on Sunday, December 8, and have not yet booked a room at the Salish, here are two options for dealing with its sold-out status:
1. Stay the night in downtown Seattle. There are many fantastic hotels to choose from.
2. Call the the Salish reservation number (800-272-5474 or 425-888-2556) and ask to be put onto a waiting list. Should a room open up, you will be contacted by the hotel.
In any case, please have a backup plan for the Sunday night prior to the event as we are fresh out of tents and sleeping bags. And it gets cold in December.
Don’t forget that the room block for the nights of C&B (December 9-11) expires on November 15, so you’ll want to be sure to make your reservation for those nights no later than that.
All of the information is on the C&B venue page.
June 21, 2013
C++ & Beyond 2013 is now fully booked, but we’ve started a waiting list for people who’d like to attend if spots open up when people who’ve registered have to cancel. Experience tells us that this will likely happen and given that there is 5+ months before C&B begins, we expect there will be waitlist-registration opportunities.
To get on the waiting list, go to the C&B Registration Page and click on the “Add Me to the Waitlist” button beneath the Registration Information section.
To everyone who has registered, thank you, because we very much value your support. Keep your eyes on this blog, because we’ll continue to use it to post prospective sessions topics and otherwise communicate about C&B. If you have comments about things we could do to make C&B a success for you, please don’t be shy about posting them!