• Home
  • Welcome to the Jungle
  • Elements of Modern C++ Style
  • About

Sutter’s Mill

Herb Sutter on software, hardware, and concurrency

Feeds:
Posts
Comments
« Our industry is young again, and it’s all about UI
Reader Q&A: A good book to learn C++11? »

Friday’s Q&A session now online

2012-11-06 by Herb Sutter

imageMy live Q&A after Friday’s The Future of C++ talk is now online on Channel 9. The topics revolved around…

… recent progress and near-future directions for C++, both at Microsoft and across the industry, and talks about some announcements related to C++11 support in VC++ 2012 and the formation of the Standard C++ Foundation.

Herb takes questions from a live virtual audience and demos the new http://isocpp.org site on an 82 inch Perceptive Pixel display attached to a Windows 8 machine.

Thanks to everyone who tuned in.

Posted in C++, Microsoft, Software Development | 5 Comments

5 Responses

  1. on 2012-11-07 at 4:35 am nosenseetal

    I really dont get gcalloc lock-free connection, if somebody can link me to expanded explanation for noobs it would be nice… other than that nice session, but a bit to short… I mean ppl get a chance to grill :P Herb 1 or 2 times/year at least make it last. :)


  2. on 2012-11-17 at 3:57 am Olaf van der Spek

    When will the MSVC preprocessor be updated?


  3. on 2012-11-20 at 3:28 am Henrik Vallgren

    In this session (@13:30), you talk about something that I interpret as “dot then”? Where can I read more about it?


  4. on 2012-11-20 at 3:39 am henrikvallgren

    This is it:
    http://msdn.microsoft.com/en-us/library/windows/apps/hh780559.aspx

    The trick is to give up and ask a stupid question. *Then* things seems to find you ;)


  5. on 2012-11-27 at 8:12 am Marco Tarini

    I am really excited about C++11 but I wished someone had thought of adding new operators.

    Specifically, I wish we had | as unary operator, as in
    double x = -0.4;
    double y = | x |;

    and || also (why not) as in: x = || w ||

    With scalar basic types, naturally, |x| would be a synonym of abs / fabs / labs.
    Standard libraries and user defined classes could overload these operators to do neat things,
    like for example
    || v || being the size (number of elements) of container v, e.g. when v is a std::vector.

    In a 3D vector library, |x| would stand for the norm of 3D vector x, and so on.

    I don’t think if would be difficult to parse that and disambiguate with the binary I and II operators.

    Sure, it would not have been a revolutionary change; syntactic sugar if you will, but a sweet one.



Comments are closed.

  • Tweets

    • GotW #6a: Const-Correctness, Part 1: const and mutable have been in C++ for many years. How well do you know w... bit.ly/1a7xChI 15 hours ago
    • GotW #5 Solution: Overriding Virtual Functions: Virtual functions are a pretty basic feature, but they occasio... bit.ly/16PIrIW 15 hours ago
    • GotW #5: Overriding Virtual Functions: Virtual functions are a pretty basic feature, but they occasionally har... bit.ly/14oTLHx 2 days ago
    Follow @herbsutter
  • Popular

    • GotW #5 Solution: Overriding Virtual Functions
    • GotW #6a: Const-Correctness, Part 1
    • GotW #4 Solution: Class Mechanics
  • Categories

    • Apple
    • C# / .NET
    • C++
    • Cloud
    • Concurrency
    • Effective Concurrency
    • Friday Thoughts
    • GotW
    • Hardware
    • Java
    • Microsoft
    • Opinion & Editorial
    • Reader Q&A
    • Software Development
    • Talks & Events
    • Uncategorized
    • Web

Blog at WordPress.com.

Theme: Customized MistyLook by WPThemes.


Follow

Get every new post delivered to your Inbox.

Join 1,413 other followers

Powered by WordPress.com