Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Keynote: Herb Sutter - One C++

1 hour, 31 minutes, 27 seconds


Right click “Save as…”

Slides (view online)

Herb Sutter, language architect of Visual C++ and Chairman of the ISO C++ Committee, opens Day 2 with a brand new talk, "One C++".

Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • felix9felix9 the cat that walked by itself

    OK, I hope One C++ doesn't look like One ASP.NET. Tongue Out

  • Casey CarterCasey Carter

    "One C++" is kind of ironic coming from Microsoft, where they typically refer to at least three language dialects as "C++".

  • for what is worth, I always fight with anyone who starts talking about CX and are referring to it as C++, there's two dialects that I know of, C++/CX, C++/CLI, I'm always careful to always use CX, or CLI if I'm not talking about C++, there's only one C++, ISO C++, period

  • Ben HansonBen Hanson

    '"One C++" is kind of ironic coming from Microsoft, where they typically refer to at least three language dialects as "C++".'

    Yeah, ha ha. Interesting talk though. This "C++ Renaissance" is becoming more believable over time, I would say. It's great news that Herb is taking constexpr seriously now. Herb quoting Bjarne about no-one knows what the average C++ programmer codes is very telling.

    Lots to look forward to by the look of it - even if the sum total does rather make my head spin!

  • i cannot watch day 2 and day 3 videos why?

  • cjlovecjlove

    Enjoyed the talk, Herb!

    The convergence of compiler support is encouraging for Linux and (soon) Windows, however some of us live in the real-time/embedded space as well. Can you share any general indications you've seen/heard from compiler vendors in that space? (I'll refrain from calling them out directly)


  • Captain Sum Ting WongCaptain Sum Ting Wong

    I missed the talk live, hope they'll upload it fast.^^

  • --> All sessions will be available to download (in both audio and video formats) 24-48 hours after the event. Slide decks will show up just a little bit later. <--

    Sneaky weekend, eh?  Nobody saw it coming.

  • VelinovVelinov

    Why bother with immediate mode? It would be much better to just say draw the data in this vector (or make me a vertex buffer out of this vector and then draw it). Well, it is easier to reason about the immediate mode because people think about drawing dots than a set of vertices. However, it might be more useful to provide similar API than relying on some hidden buffer which is used for pushing vertices each frame and drawing them.

  • MattMatt

    @0:05:50, in which block the noexcept and std:move_if_no_except lies in the roadmap?

  • kikkokikko

    Thanks for posting, very interesting talk!
    I've been using openFrameworks for 5 years (personally and professionally) and yet had never heard of most speakers of this conference.
    It's really nice to see the C++ ISO committee acknowledging this kind of C++ usage, and getting involved in it.

  • abmabm

    Can you guys be the first at Microsoft and implement XPath2 and XSLT2 W3C standards https://casablanca.codeplex.com/workitem/53. Its being a long time, nobody at Microsoft is getting excited about it..

  • KittyKitty

    I would have liked to read the full code of Sutters pacman example.

    Sutter should have made the requirement to release the code so we could prove they didn't break the rules.

  • Marc MutzMarc Mutz

    4:30 into the talk: What's the sense in supporting constexpr _except_ for ctors??? If you don't support literal types, all you can do with a constexpr function is work on built-in types...

  • @kikko: yes, it's going to be fascinating to see what SG13 produces. OpenFrameworks and Cinder  etc have long deserved more attention. Imagine how great it would be if in the future this kind of tech was 'in the box' with any Standards compliant C++ distribution. We might actually get to take advantage of our visually biased brains when writing C++ sketches, rather than languishing in the retro swamp of std::cin and std::cout.

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.