Friday, February 3, 2012

C++11 Conformance Survey

C++11 Conformance Survey


C++11 Conformance Survey

Posted: 02 Feb 2012 12:00 PM PST

Vikas Bhatia 

Hello, My name is Vikas Bhatia and I am a Program Manager in the Visual C++ team. We are conducting a survey to see the relative urgency of C++11 features to you, the developer.

C++11 conformance is important to us. We intend to implement the C++11 language features. We are evaluating the order with which to implement these features. We use C++ too and we know several features we think are more urgent. But instead of relying only on that, we want to check with you and let you vote on which features you think are more urgent for your needs to make sure we are in fact doing the ones most urgently needed by our customers. 

Watch Herb Sutter's keynote at Going Native (available 24 hours after live session) where we discuss key C++11 features.

Please help us out by filling the survey link here: http://bit.ly/mscpp11

Thanks.

The Microsoft C++ Compiler Turns 20!

Posted: 03 Feb 2012 08:30 AM PST

Microsoft C/C++ 7.0

This month, we enter the third decade of C++ at Microsoft.

It was twenty years ago, in February of 1992, that we released our first C++ compiler: Microsoft C/C++ 7.0. Before then, we already worked with several of the C++ "preprocessor" compilers that took C++ and converted it to C before our compiler then created the executable program. But starting in 1992, Microsoft's premier native compiler supported C++ directly, and has done so ever since.

C/C++ 7.0 shipped in a box that was over two feet long and produced MS-DOS, Windows and OS/2 applications. It also sported the last of the character oriented development environments for C that we ever shipped – the following product was Visual C++, which built on what we had learned from delivering QuickC. Since those early days, we have shipped eleven major releases of C/C++ products (ignoring small point upgrades) for both Windows and embedded development.

This month, on the 20th anniversary of our first C++ compiler, we're looking forward to shipping the beta of Visual C++ 11. It includes support for ARM processors, Windows 8 tablet apps, C++ AMP for heterogeneous parallel computing, automatic parallelization, and the complete ISO C++11 standard library… and a few more of the new C++11 language features too.

Last summer, we pledged to publish the C++ AMP specification as an open specification that any compiler vendor may implement, to target any operating system platform. Today, we published the C++ AMP open specification to support using C++ for heterogeneous parallel computing on GPUs and multicore/SSE today, with more to come in the future. Read the full announcement and download the specification at the Native Concurrency blog.

Finally, to make this anniversary celebration complete, we're shifting gears to pick up speed: After Visual C++ 11 ships, you'll see us deliver compiler and library features more frequently in shorter out-of-band release cycles than our historical 2- or 3-year timeframe. And, of course, the first and most important target of those more agile releases is to deliver more and more of the incredible value in the new ISO Standard C++11 language. Please check Herb Sutter's keynote at GoingNative 2012 for further details.

After 20 years, C++ is alive and well, and going stronger and faster than ever, not just at Microsoft but across our industry. Use it. Love it. And go native!

Windows Dev News for February 02, 2012 - #0035

Posted: 02 Feb 2012 09:40 PM PST

body { font-size: 11pt; font-family: 'Tahoma'; margin:0; padding:0; height:100%;} Windows Dev News for February 02, 2012 - #0035 [SC1211] In This Issue: Diederik Krols , Marlon Grech , Arturo Toledo , Andrew Duthie , Christian Schormann and Pam Keesey...( read more )...(read more)

No comments:

Post a Comment