My two talks from last week’s //build/ conference are online. My personal favorite is Writing Modern C++ Code: How C++ Has Evolved Over the Years. The thesis is simple: Modern ISO Standard C++ code is clean, safe, and fast. C++ has got a bad rap over the years, partly earned, but that’s history. This talk [...]
Archive for the ‘Microsoft’ Category
My two //build/ talks online
Posted in C++, Microsoft, Software Development, Talks & Events on 2011-09-19 | 13 Comments »
Ars: Searching Win8
Posted in C++, Microsoft, Software Development on 2011-09-13 | 5 Comments »
Check out Ars’ choice of search term about 2/3 of the way down the page. Hi-res here.
My C++ and Beyond Intro: C++ Renaissance
Posted in C# / .NET, C++, Java, Microsoft, Software Development on 2011-09-07 | 5 Comments »
Channel 9 has just posted a recording of my intro talk at C++ and Beyond 2011 last month in Banff. Here’s the link: C++ and Beyond 2011: Why C++. It’s a keynote-y talk, not a technical talk, but we felt it was important to address an important trend involving the language. The goal is to share a [...]
C++ Renaissance: The “Going Native” Channel
Posted in C++, Microsoft on 2011-07-28 | 5 Comments »
I’m happy to report there’s a new show on Channel 9 that focuses on native code development in C++. It’s called “Going Native”… iTunes podcast here, Twitter @C9GoingNative. From the description: C9::GoingNative is a show dedicated to native development with an emphasis on C++ and C++ developers. Each episode will have a segment including an interview with a native [...]
Daniel Moth’s C++ AMP session is now online
Posted in C++, Concurrency, Hardware, Microsoft, Talks & Events on 2011-06-19 | 1 Comment »
In my keynote on Wednesday, I highlighted just the top two important features in the C++ AMP programming model. That afternoon, my coding colleague and demo demigod Daniel Moth gave a 45-minute session covering the entire C++ AMP programming model that walked through all the features with more examples. Daniel’s talk is now also online [...]
C++ AMP keynote is online
Posted in C++, Concurrency, Hardware, Microsoft, Software Development, Talks & Events on 2011-06-16 | 31 Comments »
Yesterday I had the privilege of talking about some of the work we’ve been doing to support massive parallelism on GPUs in the next version of Visual C++. The video of my talk announcing C++ AMP is now available on Channel 9. (Update: Here’s an alternate link; it seems to be posted twice.) The first 20 [...]
AFDS Keynote Live Stream
Posted in C++, Concurrency, Microsoft, Software Development, Talks & Events on 2011-06-14 | Comments Off
Just a reminder for those interested in using C++ to harness GPUs for fast code: My keynote at AMD Fusion Developer’s Conference will be webcast live. I’ll post another link when the recorded talk is available for on-demand viewing. The talk starts at 8:30am U.S. Pacific time tomorrow (Wed June 15). Today Jem Davies of ARM [...]
Interview on Channel 9
Posted in C# / .NET, C++, Concurrency, Microsoft, Software Development, Talks & Events on 2011-05-04 | 4 Comments »
Channel 9 just posted a new interview with me about ISO C++0x, C++’s place in the modern world, and all things C++. The topics we talked about ranged pretty widely, as you can see from the questions below. Here’s the blurb as posted on Channel 9 with links to specific questions in the interview. Enjoy. Herb [...]
Keynote at the AMD Fusion Developer Summit
Posted in C++, Concurrency, Hardware, Microsoft, Software Development, Talks & Events on 2011-04-06 | 7 Comments »
In a couple of months, I’ll be giving a keynote at the AMD Fusion Developer’s Summit, which will be held on June 13-16, 2011, in Bellevue, WA, USA. Here’s my talk’s description as it appears on the conference website: AFDS Keynote: “Heterogeneous Parallelism at Microsoft” Herb Sutter, Microsoft Principal Architect, Native Languages Parallelism is not [...]
Book on PPL is now available
Posted in Concurrency, Microsoft on 2011-03-24 | 3 Comments »
For those of you who may be interested in concurrency and parallelism using Microsoft tools, there’s a new book now available on the Visual C++ 2010 Parallel Patterns Library (PPL). I hope you enjoy it. Normally I don’t write about other people’s platform-specific books, but I happened to be involved in the design of PPL, [...]