Entries:
Comments:
Posts:

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

GoingNative 2012: All Sessions are now available On-Demand!

As promised, all on-demand media is now available and in multiple formats (WMV, MP4, WebM, MP3, WMA) including all slide decks!

Please let us know how we did: Take the event survey (3 questions!).

Here's the complete GoingNative 2012 Agenda:

Concepts, variadic templates, STL11, static if, memory model, VC++11 and beyond, Clang, incredible keynotes by Bjarne Stroustrup and Herb Sutter, user-driven panels.

It was a C++11 party at Microsoft headquarters.Thanks to all of you who attended (in Redmond and in the cloud)!!

Day 1 – C++11 Today - Feb 2, 2012

Registration Opens/Continental Breakfast 8:00-9:30AM

[Keynote ] 9:30-11:00AM PST (1730 - 1900 UTC) -- Bjarne Stroustrup: C++11 Style

11:15-12:15PM PST (1915 - 2015 UTC) – Hans Boehm: Threads and Shared Variables in C++11 Lunch 12:15-1:15PM

1:15-2:15PM PST (2115 - 2215 UTC) – Stephan T. Lavavej: STL11 – Magic && Secrets

2:30-3:30PM PST (2230 - 2330 UTC) – Andrei Alexandrescu: Variadic Templates are Funadic

Coffee/Snack Break 3:30 – 4:00PM

4:00 – 5:15PM PST (0000 - 0115 UTC)  - Panel: The Importance of Being Native (Bjarne, Andrei, Herb, Hans, Stephan)

Dinner/Party 7:00PM – 10PM (The Parlor Billiards and Spirits, Bellevue)


Day 2 – C++11 Today and Tomorrow - Feb 3, 2012

Continental Breakfast 8:00-9:30AM

[Keynote] 9:30 – 11:00AM PST (1730 - 1900 UTC) – Herb Sutter: C++11, VC++11 and Beyond

11:15-12:15PM PST (1915 - 2015 UTC)  – Chandler Carruth: Clang - Defending C++ from Murphy's Million Monkeys

Lunch 12:15-1:15PM

1:15-2:15PM PST (2115 - 2215 UTC) – Andrei Alexandrescu: Static If I Had a Hammer

2:30-3:30PM PST  (2230 - 2330 UTC) – Bjarne Stroustrup and Andrew Sutton: A Concept Design for C++

Coffee/Snack Break 3:30 – 4:00PM

4:00 – 5:30PM PST (0000 - 0115 UTC) – Panel: Ask Us Anything! (all speakers)


 

Tags:

Follow the Discussion

  • felix9felix9 the cat that walked by itself

    nice Angel

  • Good!! Big Smile

  • freeflyfreefly

    This is going to be an epic show!!!
    Can't wait to see it live... I wish I were in US and attend in person :(

  • Will this be available online for later viewing?

  • freeflyfreefly

    yes ... offline viewing after 24 hours.

  • CharlesCharles Welcome Change

    Herb just posted about this on his blog and in his usual excellent prose Smiley

    http://herbsutter.com/2012/01/16/c11-goingnative-2012-speakers-and-sessions/

    C

  • CharlesCharles Welcome Change

    Session update -> Chandler Carruth: Clang: Defending C++ from Murphy's Million Monkeys

    C

  • JohnJohn

    Please Microsoft, don't tell me that now the future is C++!!! Your strategy shifts so often, you're killing us, you are loosing your developers legacy by doing that.

  • CharlesCharles Welcome Change

    @John: Uhm. We aren't telling you that... Didn't BUILD make it crystal clear what our heterogeneous platform strategy is?

    The future of C++ is bright, most certainly. That's the point.

    C

  • felix9felix9 the cat that walked by itself

    The future is native code !

    Hint: Native != Unmanaged Devil

  • HmmHmm

    Great story, felix9.

    What exactly is native code then?

  • IvanIvan

    Can we get E2E between STL and Andrei like requested in the comments of inside STL(person, not library) video? It would be epic discussions because STL doesnt like D that much. :)

  • C64C64

    , felix9 wrote

    The future is native code !

    Where did you buy your crystal-ball? Smiley

     

  • CharlesCharles Welcome Change

    @Ivan: Maybe. I do plan on having Andrei on GoingNative while he's in town, but this depends on timing, of course. We'll see! Andrei and STL will both be on the Day 2 panel... Wink

    C

  • Kris GKris G

    cool, definitely going to watch!

  • IvanIvan

    @C
    super cool, and I know 1 hour is a long time but if E2E happens and STL and Andrei dont get bored after 1h please let the magic continue for like 10 -15 min more. :)
    Ofc other stuff will be great also, beside STL Im waiting for Hans Boehm, and ofc Andrei.

  • C64C64

    yes ... offline viewing after 24 hours.

    Looking forward to watch it online!

    BTW: I'd have some questions if the C++ gurus present at the conference would like to answer on the Q&A panels.

    1. C++11 adds new cool features to the language, but would it mean that compile time of C++ code will increase notably, especially on medium-large code bases?

    2. Is there any plan to upgrade ATL to add C++11 features? The only update I found was the use of move-semantics for CComPtr<>, but for example CString and other ATL classes seem to me not being updated with useful C++11 features.

    3. Today's widespread C++ compilers are mature for C++98/03 standard, both from a language perspective and a library perspective. This means that we can write highly-portable C++98/03 code. Instead, portability across different platforms is harder to achieve today with C++11, because different C++ compilers implement different parts of C++11 language, and also different parts of the standard library. Is this a clear problem to industry vendors? Is there going to be some kind of coordination between different compiler vendors to make it possible to allow us to write highly-portable C++11 code (at least using a common subset of the standard) in the near future?

    Thanks.

     

  • STLSTL

    > 1. C++11 adds new cool features to the language, but would it mean that compile time of C++ code will increase notably, especially on medium-large code bases?

    In general, it shouldn't - especially if you aren't using the new features.

    Some things do increase compile time. For example, C++11's allocator_traits is mandated to check for the existence of various types and member functions, which is relatively expensive, and this affects code using the STL. (In this case, we were able to eliminate the penalty by providing a specialization for allocator_traits<allocator<T>> that already knows the right answers.)

    On the other hand, real variadic templates will significantly reduce compile time and compiler memory usage - the simulated variadic templates we've been spamming out since VC9 SP1 are very stressful on the compiler.

  • IvanIvan

    dumb question... since conf is named going native. why there arent C# to asm compilers. Techical reasons, philosophical reasons or JIT compilation is not a big slowdown

  • ChrisChris

    I'm interested in seeing the keynote of day 2. Perhaps Herb will reveal what they've done over a few months to improve C++11 support in VC++11.

  • CharlesCharles Welcome Change

    @Ivan: There is. It's called ngen Smiley
    C

  • IvanIvan

    @C tnx
    btw I remembered that STL and Andrei also dont agree if iterators should go. :P
    So it would be great E2E....

  • CharlesCharles Welcome Change

    @Ivan: Can't promise that an E2E will happen with STL and Andrei. I'll see what I can do. As I said, at GoingNative 2012 there will be expert panels where speakers will debate, agree, disagree and most importantly answer YOUR questions (attendees on site and online via @ch9Live on Twitter).

    Andrei has agreed to do an interview while he's in town. I'd like it to be about D since we've only focused on C++ on C9::GoingNative. Maybe an E2E with Andrei and Walter Bright. Hmm..

    STL is swamped. Not sure I feel comfortable asking for any more of his time. He's got real work to do! Smiley

    C

  • IvanIvan

    @C
    Im guessing STL read Andrei's epic book and that he would be glad to spend an hour with a living legend of TMP, so please ask. :)
    Ofc I could be wrong, but serioussly I feel that E2E are even better when both people are experts in the same field. :) And ofc other all star E2E would be great (eg W Bright and certain inventor of c++ :))
    But enought about that, I feel lame spamming comments. If E2E happens that would be great if not still GN12 will be great.

  • CharlesCharles Welcome Change

    And we're sold out! Smiley

    C

  • felix9felix9 the cat that walked by itself

    http://herbsutter.com/2012/01/26/goingnative-2012-minus-one-week/

    We have a special something extra in the first couple of minutes, so you won't want to be late.

    Scared

  • CharlesCharles Welcome Change

    Herb's Day 2 keynote abstract now available! Smiley

    http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/C-11-VC-11-and-Beyond
    C

  • Looking forward to watching this online.  Should be a great show!

    Thanks to all for putting this on and making it available to those of us who can't be there in person.

     

  • ChrisChris

    Litte offtopic, but... no goingnative episode for january?

  • CharlesCharles Welcome Change

    @Chris: Indeed. The next GoingNative episode will be GoingNative 2012 Smiley

    Have no fear. There will be a lot of C++ goodness coming your way over the coming days and weeks!

    C9::GoingNative will return in late Feb.

    C

  • Should I register or RSVP anywhere for the on-demand live stream? I plan to listen to the talks. I wish I was there!!!!!!!!!!

  • felix9felix9 the cat that walked by itself

    'late Feb', hopefully it'll come with VC11 Beta !

  • useruser

    PLS HELP :
    What is the link to view live stream ?
    It was about to start 5 mins back but still cant see any stream here..

  • Its due to start in just over half an hour (1730 UTC); I'm assuming the live stream link will appear on this page before then.

  • Angry DAngry D

    I cannot see anything, blank rectangle in both Chrome and IExplorer... Way to promote Silverlight to C++ community : D

  • Angry DAngry D

    Okay, here is the Windows Media Player link to watch it :
    http://msstudios-live2-med.wm.llnwd.net/msstudios_live2_med

  • CharlesCharles Welcome Change

    STL is streaming live!!! Go STL!! Smiley
    C

  • Angry D: What is the direct link today? I'd rather stream it directly to Media Player than in the browser. I boiled down to this: http://lt1.studiosevent.com/newscenter/?id=GoingNativ7b911

  • There we go:

    http://msstudios-live-med.wm.llnwd.net/msstudios_live_med

  • The music is great

  • ClaudioJuniorClaudio​Junior

    @C

    With all this incredible effort from Microsoft with Going Native, will Microsoft be planning some certifications programs on C++ again, as it was on the 90's?

  • happycoderhappycoder

    I prefer to download and watch rather than streaming: http://dayngo.com/channel9/Events/ed5c3dc3-3335-493b-9e2c-9fd00012252f/GoingNative_2012

  • happycoderhappycoder

    Sorry, my post was meant to be a response to tocsa

  • Duncan MackenzieDuncanma "yeah that's awful close, but that's not why I'm so hard done by"

    @happycoder: that seems like overkill when you can just right click on the individual video links to the right of the video and download them right from in your browser

  • happycoderhappycoder

    @Duncanma
    Agree, when there are just several videos it's easy to download them one by one (like in this case). When there are many, it might be useful

  • ChrisChris

    Is it possible to get the channel 9 link back on the MSDN Visual C++ page? It used to be there. A lot of people go to that page to read Visual C++ news, would be nice if it also led to channel 9.

  • PhilhippusPhilhippus

    Any noise on by whom the music is made and from where it can be acquired?

  • CharlesCharles Welcome Change

    Any noise on by whom the music is made and from where it can be acquired?



    See http://channel9.msdn.com/Forums/Coffeehouse/GoingNative-2012-Music
    C

  • Very nice... The music is great!

Remove this comment

Remove this thread

close

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.