Tom Kirby-Green
Windows programmer for more than 19 years, after briefly dallying with managed languages during the past decade I'm happily back with the native code, on both Win32, WinRT and Cocoa Touch.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Windows programmer for more than 19 years, after briefly dallying with managed languages during the past decade I'm happily back with the native code, on both Win32, WinRT and Cocoa Touch.
Herb Sutter: Visual C++ for Windows 8
May 20, 2012 at 2:48 AMItching it watch this session... but alas still down downloadable video... [sigh]
Stephan T. Lavavej: Core C++, 1 of n
May 19, 2012 at 2:49 AMAnother classic. I've been using this language for almost 18 years and Stephan clear up some of the name resolution stuff for me in this video. Looking forward very much to the template resolution stuff.
Herb Sutter: Visual C++ for Windows 8
May 19, 2012 at 2:43 AMCan't wait to download some high res MP4's of these sessions. It's great to see MS re-discovering C++ again, makes me much happier about the platform. Looking forward to getting my paws on some cheap WOA hardware to try this out on.
Herb Sutter: (Not Your Father’s) C++
Apr 12, 2012 at 8:03 AMAwesome. Thank you for posting this - this is the presentation I've been most keen to catch. I'm very interested to hear what Microsoft is doing to help grow the surface area of Standard library over the next few years. Personally I like to see the C++ standards folks (including Microsoft) get into the habit of regularly publishing 'beta extensions' to the Standard library. If they're so tagged then we can treat them as such while still benefiting early and helping provide real world usage experience to shape them before their officially stamped as Standardised.
Lang.NEXT 2012 Expert Panel: Native Languages
Apr 10, 2012 at 12:45 AM@AceHack: I couldn't agree more. One compares Cocoa and Cocoa Touch to say MFC and there's a massive disconnect when it comes to investment over the past 5 years. The MFC ribbon stuff was nice, but MFC still relies far too much on macros and other bits of outdated (from a C++ 11 perspective) plumbing. On Windows I find that unless one is using C++ purely for Model code, say a core game or financial calculation engine, then one very rapidly runs into inadequate native library support from Microsoft, particularly for front end stuff. Sure you can 'shell' out to managed code for your UI, but that comes with its own taxes and frankly I don't see why we necessarily need to: it's not a place we have to go on either OS X or iOS.
This is not to dis the MFC team, but as someone who has used MFC daily for 17 years now, over the last 10 years the enhancements to MFC feel like they've been made with whatever spare change Microsoft found down the back of their sofa.
I suspect it's going to take Microsoft a couple of years moderate their, until very recently prevalent, messaging that ".NET is better" (I simplify), then add a couple more years for the ISV market to really get it. It maybe that we need the 'kids' to start questioning any grey-beard assumptions regarding managed codes suitability for a given task.
Martyn Lovell: The Windows Runtime
Apr 07, 2012 at 10:22 AMCurious choice of presentation to keynote with for this conference. It felt very much like a BUILD presentation rather than a presentation aimed at a wider, more or less platform agnostic, academic audience.
C++: A Language for Modern Times
Mar 29, 2012 at 12:00 PMGreat interview chaps. I find that one of the big problems C++ suffers from in the Windows programming community these days is that the folks writing it 10 years ago have moved to .NET, taken on team leadership roles and can't seem to separate in their minds C++ from 'COM', 'ATL' and 'MFC'. Whenever I hear negative stuff about C++ it's 'Oh, remember the grief we had with COM, manual reference counting and the registry', which of course has nothing to do with either the core language or its wonderful (if small) Standard library.
You just don't encounter this on other platforms. I think Microsoft has some way to go in order to undo some of the rather happy-go-lucky messaging that managed code was showered with over the past decade.
Herb Sutter: (Not Your Father’s) C++
Mar 27, 2012 at 10:47 AMLooking forward to this. It's Herb so you know it'll be cutting edge and based solidly in reality.
GoingNative 7: VC11 Auto-Vectorizer, C++ NOW, Lang.NEXT
Mar 27, 2012 at 10:43 AMBe fair, Windows XP is more than 11 years old now. Back then if you wanted parallel computing in the box you went for some horribly expensive single core, SMP system. We've come a long way since then. You have to vote folks off the island eventually if you want the platform to go anywhere, otherwise you end up with a flat growth curve... wait a minute...
Mads Torgersen, Donna Malayeri and Erik Meijer: (Re)Introducing Lang.NEXT
Mar 15, 2012 at 10:37 PMVery interested to hear to what extent the 'managed' (in the broadest sense, and cross company) language folks presenting at Lang.NEXT this year acknowledge the movement away from computing platforms that are plugged into the wall for power. It's hard to ignore the runtime requirements behind some language designs and their implementations and unless one is specifically targeting server based logic, then not implicitly chaining users to their desks in order to use the functionality a language can potentially deliver is a major engineering design criteria for me these days.
See more comments…