Want to know how to write cool tablet apps using Visual C++? On May 18, Microsoft is hosting a one-day free technical event for developers who want to write Metro apps for Windows 8 using Visual C++. I’m giving the opening talk, and the rest of the day is full of useful technical information on [...]
Archive for the ‘Microsoft’ Category
VC++ and Win8 Metro apps: May 18, livestream and on-demand
Posted in C++, Microsoft, Software Development, Talks & Events on 2012-05-07 | 3 Comments »
Looking for compiler engineers
Posted in C++, Microsoft on 2012-05-04 | 3 Comments »
Are you a compiler engineer or know one, and looking for interesting work on a top-notch team? We’re hiring. (That particular link says two openings, but there are more.)
C++ Libraries: Casablanca
Posted in C++, Concurrency, Microsoft, Software Development on 2012-04-30 | 12 Comments »
At GoingNative in February, I emphasized the need for more modern and portable C++ libraries, including for things like RESTful web/cloud services, HTTP, JSON, and more. The goal is to find or develop modern C++ libraries that leverage C++11 features, and then submit the best for standardization. Microsoft wants to do its part, and here’s [...]
“Mobile” vs. “PC”?
Posted in Apple, Hardware, Microsoft, Opinion & Editorial, Web on 2012-04-24 | 22 Comments »
In answering a reader question about Flash today, I linked to Adobe’s November press release and I commented: Granted, Adobe says it’s abandoning Flash ‘only for new mobile device browsers while still supporting it for PC browsers.’ This is still a painful statement because [in part] … the distinction between mobile devices and PCs is [...]
Reader Q&A: Flash Redux
Posted in Apple, Microsoft, Opinion & Editorial, Reader Q&A, Software Development, Web on 2012-04-24 | 5 Comments »
David Braun asked: @Tom @Herb: What’s so wrong with flash that it should be boycotted? Have I been being abused by it in some way I’m not aware of? Also,does HTML5 have any bearing on the subject? I’m not saying it should be boycotted, only that I avoid it. Here’s what I wrote two years [...]
We want await! A C# talk that’s applicable to C++
Posted in C# / .NET, C++, Concurrency, Microsoft, Talks & Events on 2012-04-06 | 20 Comments »
A nice talk by Mads Torgersen just went live on Channel 9 about C#’s non-blocking Task<T>.ContinueWith() library feature and await language feature, which are a big hit in C# (and Visual Basic) for writing highly concurrent code that looks pretty much just like sequential code. Mads is one of the designers of await. If you’re [...]
VC++11 Beta Available, Supported For Production Code
Posted in C++, Microsoft on 2012-02-29 | 38 Comments »
Earlier this month, I announced in my GoingNative talk C++11, VC++11 and Beyond that Visual C++ 11 Beta would be available in February. Today’s the day: You can download Visual Studio 11 Beta here. Interestingly, VC++11 is being distributed under a go-live license, which means that Microsoft supports using this compiler to write production code. [...]
My two //build/ talks online
Posted in C++, Microsoft, Software Development, Talks & Events on 2011-09-19 | 13 Comments »
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 [...]
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 [...]