Rumors about WinC ++

Original author: Mary-Jo Foley
  • Transfer
On the Internet there are slurred rumors about a certain WinC ++. Toli is just the new name for Visual C ++, Toli is something more. Since I am interested and concerned about the topic of Visual C ++, I paid attention to this topic. I came across a recent May 4 article, “What is WinC ++ and how does it figure in Microsoft's bid to make tools a $ 2 billion business?”. Since the WinC ++ is quiet in Russian so far, I decided to offer the Habra community a translation of this article. I admit, the translation was not very good, it is boring to read. Therefore, many probably prefer to get acquainted with the original .

I ask you not to cheat for this article, as they say the first pancake is lumpy. The useful and most important thing in this article, perhaps, is that Microsoft clearly does not plan to bury Visual C ++, but rather pour new forces into this direction. C ++ is looked at as a living and evolving tool. It pleases (me, at least :)).

So, the actual translation of Mary-Joe Folly's article: What is WinC ++ and how is it related to Microsoft's desire to raise tool sales to $ 2 billion?



annotation


Microsoft is strengthening its C ++ products and marketing strategy in connection with the upcoming release of WinC ++. Here are some scattered information that I managed to unearth about this.

Now that the dust that has been raised this week by the Reorganization of the server and tool development department within Microsoft has begun to settle, it's time to move from the question “Who?” To the questions “Why?” And “How?”.

Why did the Microsoft authorities decide to transfer the development marketing and evangelism groups to the office of the head of the development department, Soma Somasegar?

“Microsoft has a huge problem with compliance in the development environment,” said one of my friends who knows the corporation’s considerations.The information that has just been leaked from Hewlett-Packard about a public cloud programming strategy (which focuses on Java, Ruby, and “open source languages”) justifies this point. While the languages ​​C #, C ++, and Visual Basic still have their adherents, such non-Microsoft-supported languages ​​like Java, Ruby, Python, PHP, and Objective-C confidently hold their ground and develop as fast, if not faster.

As seen from Somasegar’s email to STB’s reorganization, the company is making some efforts to raise Visual Studio sales from its current $ 1 billion mark to $ 2 billion. (Visual Studio is one of the few products besides Windows and the Office suite that has already crossed the $ 1 billion sales frontier .)

How is Microsoft going to raise revenue regardless of its established development team?

One of the ways, it seems to me, is to strengthen the position of "native" tools for developers, such as Visual C ++. I noticed that WinC ++ was casually mentioned in Somasegar's email. It turns out that WinC ++ will become the new name of Visual C ++- This idea is confirmed by the fact that in one of the job advertisements at Microsoft there is a clarification: “The Windows C ++ team, also known as the Visual C ++ team”.

It became interesting to me: is WinC ++ really nothing more than just a new (and clearly “sharpened” under the Windows brand) name of the old compiler?

From another announcement about working at Microsoft, I concluded that the company is actually promoting the idea that C ++ will be the key to creating applications for the upcoming version of Windows. Here is an excerpt from that announcement about the appointment of the Project Manager for WinC ++:

“Impressed by the new features of the applications that open the Windows platform? Want to collaborate and inspire C ++ developers around the world to create cutting-edge, unique Windows solutions? ”

(Such a focus on Windows reminds me of the activities of the Internet Explorer development team, which also more and more insist on how IE 9 is better / faster due to optimization under Windows 7 , and so on. I think the group will pursue the same policy and with respect to IE 10, pointing to its “now better native HTML support” in the messaging engine , thereby referring to Windows 8, the most suitable platform for the browser.)

The next question is: will Microsoft do anything more than just rename your C ++ p odukt, and still realize a new C ++ functionality in the next version of Visual Studio package, which is expected to be named Visual Studio 2012? Seems Yes.

Here is an excerpt from yet another job posting at Microsoft that mentions WinC ++:

“Want to help developers build C ++ applications for the next version of Windows? Would you like to study in detail the new version of COM (Component Object Model, model of composite objects) and create content that can boast of its capabilities? Want to write about new programming models for the next version of Windows? "...

“The development team is actively investing in innovations in the C ++ language and the development of“ native ”code, with the goal of creating large-scale and complex projects. She is also working on technologies that would help C ++ developers use a rich development environment by making the Integrated Development Environment (IDE) scalable over a wider range, more convenient to use and, most importantly, able to quickly adapt to the needs of modern C ++ developers . These investments will directly affect almost all Microsoft software products, as well as the products of many top independent vendors. We are starting to develop a number of very ambitious and effective solutions on several fronts, including in the field of innovation in languages ​​and code generation. ”

In anotherMicrosoft's WinC ++ announcement announces “new developments in C ++ and COM technologies that are released with Visual Studio, as well as updates to existing C ++ libraries such as the Standard Template Library.”

Here's another A few comments, possibly related to our topic:

I wonder if you, the developers reading this post, have any thoughts, guesses, or wishlists that you would like to share with me that could shed light on what Microsoft does there? What about all this talk about WinC ++? What else would you like to see in Visual Studio 2012?

about the author


Mary Joe has been writing articles in the computer industry for over 25 years in various publications and websites, and is a frequent guest on radio, television and podcasts, where she discusses any issues related to Microsoft. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008) (Microsoft 2.0: How Microsoft plans to maintain its role in the Post-Gates era (John Wiley & Sons , 2008).

Also popular now: