Talkin' C++ with Kate Gregory

Download this episode

Download Video

Description

I recently caught up with the great Kate Gregory, C++ MVP, Microsoft Regional Director, and all around excellent developer. Kate and several other MVPs from around the world were on the MS campus to take part in MVP Summit 2011. You will meet other C++ MVPs on C9 over the coming weeks and learn what MVP means—software engineers with a propensity for helping fellow developers get the most out of platform technologies and helping Microsoft do the right thing for developers and ultimately consumers.

As Kate says in this conversation, it's not clear that many other languages evoke so much passion as C++. Why is that? What is it about the language that is emotional?

It's always great to chat with Kate. She keeps her hands in many different software development technologies, speaks at numerous technical conferences and has always been a native developer at heart.

Thanks and praises to all MVPs!

Tune in. Enjoy++

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      CKurt

      Very nice talk! Loved it.

      I still don't really get the difference in C++ and C++/CLI . Does the CLI one run on the CLR? Can both use the STL? C++/CLI only has the microsoft compiler and C++ can be compiled using BOOST / Microsoft and other C++ compilers?

      If I do File -> New Project -> Visual C++ Project in VS, what do I get ? Is Visual C++ the same as C++/CLI or is Visual C++ the normal C++ compiled with the microsoft compiler for C++?

    • User profile image
      ryanb

      Nice interview Charles.  Kate rocks.  She has a very clear, concise, thoughtful style, which of course is what makes her such a good presenter.  It would be nice to get more content from Kate on here.

    • User profile image
      Charles

      , ryanb wrote

      Kate rocks.  She has a very clear, concise, thoughtful style, which of course is what makes her such a good presenter.  It would be nice to get more content from Kate on here.

      I couldn't agree more!

      C

    • User profile image
      NotFredSafe

      How about an E2E on C++0x with Kate and Stephan? Smiley

    • User profile image
      Charles

      @NotFredSafe: Very good idea. Smiley That said, Herb Sutter will be on 9 talkin' C++0x in the coming months. STL will also reappear in a different context than C9 Lectures. Next time Kate is in town, I hope she'll be game for another interview!

      C

    • User profile image
      Dan

      I've heard Kate's name but never heard/saw her speak before.  She's an outstanding, clear & engaging speaker, and she's clearly an advocate for C++.  What more can you ask for?
      Really glad to have come across this.

    • User profile image
      Paul

      It’s great to see Kate and the other C++ material that has appeared lately on C9.  But what’s happening on the library side of the native world?  Are we being prepped for a new round of C++ technologies coming soon?

    • User profile image
      Charles

      It’s great to see Kate and the other C++ material that has appeared lately on C9.  But what’s happening on the library side of the native world?  Are we being prepped for a new round of C++ technologies coming soon?

      Library side of the C++ world? That's a very big place! Smiley

      As you learned in the C++ Renaissance conversation with Craig and Mohsen, Microsoft is moving full speed ahead on native code tools, which necessarily include libs... It's a work in progress, beginning with the VCSP1 release. More to come, but as Tony said, there is nothing to disclose quite yet. There's a lot of good stuff in SP1 (and a few minor issues). Please post comments on Tony's C9 thread relating to what, exactly, you want to know and want to code. Also, for the STL, you should watch STL's (Stephan T. Lavavej) STL lectures.

      C

    • User profile image
      Joseph​Hatfield

      Great interview of a smart, charming, and engaging woman. I'd love to see more interviews with her and other C++ luminaries.

    • User profile image
      Charles

      , Joseph​Hatfield wrote

      Great interview of a smart, charming, and engaging woman. I'd love to see more interviews with her and other C++ luminaries.

      You will!
      C

    • User profile image
      Charles

      , CKurt wrote

      Very nice talk! Loved it.

      I still don't really get the difference in C++ and C++/CLI . Does the CLI one run on the CLR? Can both use the STL? C++/CLI only has the microsoft compiler and C++ can be compiled using BOOST / Microsoft and other C++ compilers?

      If I do File -> New Project -> Visual C++ Project in VS, what do I get ? Is Visual C++ the same as C++/CLI or is Visual C++ the normal C++ compiled with the microsoft compiler for C++?

      C++/CLI is really a C++ language variant (link is outdated, but provides the historical reasoning you were looking for). Today, the way to think about C++/CLI is as an incredibly useful tool for straddling native and managed boundaries in a natural way, in C++...

      C

    • User profile image
      CKurt

      @Charles: Thank you Charles it hard to follow sometimes. I also like C++ and have been using it a lot. But mostly embbedded compilers not giving me all these fancy new C++ option. So I tought some stuff was just MS only.

      Thanks for the information and good link!

    • User profile image
      Fabio Galuppo

      Charles, you´re doing a great job to (Visual) C++ Community... Now, I´m very proud to be the only Brazilian C++ MVP Wink... You´re a key person in this C++ Renaissence stuff!

    • User profile image
      Charles

      , Fabio Galuppo wrote

      Charles, you´re doing a great job to (Visual) C++ Community... Now, I´m very proud to be the only Brazilian C++ MVP Wink... You´re a key person in this C++ Renaissence stuff!

      Right on!
      C

    • User profile image
      kekec

      @ryanb: I agree, Kate is presenting the stuff very interestingly. 

    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.