The VC++ team has made a
committment to innovating, in a native context, both the C++ language and associated libraries. The focus of the group is squarely on making VC++ a great language for
native Windows development. In Visual Studio 2008, C++…
We're always trying to dig up esoteric subjects for geekSpeak, and here's one that is intriguing - High Performance Computing. Once strictly the domain of universities and the like, HPC is quickly becoming a cornerstone of business analysis, engineering
and number crunching in general.
This…
Sometimes, things go wrong when code executes. You can't predict when this will happen or even why, but you can write code to handle exceptional problems. If you're lucky, the problem will carry with it a bunch of useful information that you can use, at
runtime, to handle the specific error. These…
A few months ago, I
interviewed
Byron Cook, a researcher at
MSR Cambridge, about his work on
Terminator, which is a proof-based analysis tool used for proving that good things will eventually happen in unmanaged code paths. That is, it's a very good thing for code to stop executing…
Here's another installment from
MSR Cambridge (much more to come). This time, I was lucky enough to get some time with
Byron Cook, a researcher in MSR's Programming Principles and Tools group focusing on static analysis of system code to hunt for algorithms and code fragments that…
Global carbon regulation is arguably the largest risk and opportunity most corporations will face in the beginning of the 21st century. It has been estimated that turnover in the global carbon marketplace could exceed a trillion dollars in the next five
to ten years. Voluntary and mandatory…
Global carbon regulation is arguably the largest risk and opportunity most corporations will face in the beginning of the 21st century. It has been estimated that turnover in the global carbon marketplace could exceed a trillion dollars in the next five
to ten years. Voluntary and mandatory…
Gordon Hogenson is the Visual C++ Documentation Manager; he has worked as a technical writer and test engineer for Visual C++, C# and other Microsoft products for the past 9 years. He has avid interests in many diverse fields, including botany and organic
gardening, chemistry,…
In this episode Allan Stratton, Nuance Communications Director of OEM Integration chats with us about Nuance’s imaging and speech recognition solutions.
Here, Allan discusses the development & prototyping processes of speech and scanning applications utilizing VS 2005,WPF, SDKs…
Ale Contenti is a Senior Development Lead on the VC++ team. He works primarily on Safe Libraries and associated constructs. Here, we learn about what's new in VC SL (checked iterators are certainly cool - and fast too), things to think about in terms of
writing "safe"…