Share via


Visual Studio 2005 Class Designer will not support the C++ language

The Visual Studio Class Designer team is sad to announce that the Class Designer will not support the C++ language in the upcoming release of Visual Studio 2005. Late last week we were forced to make a very difficult decision, which we are relaying to you today. Needless to say this was a very painful decision, as we had invested a lot of time and effort in providing support for C++. However, after analyzing the work items remaining to fully support C++ class design, we concluded it would not be possible to deliver a high quality experience for C++ users by product release. Therefore, we have decided to remove support for C++ in the Class Designer. Enabling support for C++ in the Class Designer will be a top priority in future releases of Visual Studio. For Visual Studio 2005, the Class Designer will support the VB.NET, C# and J# languages. We welcome your thoughts and feedback on this decision.

The Class Designer Team.

Comments

  • Anonymous
    March 04, 2005
    Visual Studio 2005 Class Designerは残念ながらC++未対応
  • Anonymous
    March 04, 2005
    The comment has been removed
  • Anonymous
    March 04, 2005
    well, supporting J# is almost the same as supporting C#. C++ has different problems, it is a lot more complex and allows more complex architectures that are probably a lot harder to visualize and keep in synch. Anyway, I won't miss it but it would've been probably nice to support it.

    Btw, was unmanged C++ ever planned to support or just managed c++?
  • Anonymous
    March 04, 2005
    RGab is spot on - in supporting C# and VB, J# sort of almost came for free.


    To answer your question, RGab, we had planned on supporting both native and managed C++ features.
  • Anonymous
    March 04, 2005
    Bummer.

    Given the complexity of C++ reverse engineering compared to the simpler/cleaner languages such as C#, VB.NET and J# this is understandable. I hope support for C++ in the class designer is added as some form of service pack to VS.NET 2005 in the future (and not in VS.NET 2007, 2008 or whatever the next version will be).
  • Anonymous
    March 04, 2005
    Bummer - this means we won't be using CD, and sticking with Rational XDE instead then.

    We were really looking forward to getting a nice, easy-to-use design surface for our C++ code.
  • Anonymous
    March 04, 2005
    I think that this is very unfornate. In dev shops where you have a mix of languages such as C++, C# and VB you will see a delay in adoption of your new tools as a standard. Larger groups like to standerdize on one tool set. In addtion if you are like us and are in the process of developing mixed systems (C++/ATL legacy with C# addtions) things get muddled. I guess we will need to revisit IBM’s Rational XDE for the near term. I really liked what had been done so far it’s just too bad we will have to wait another couple of years. To be honest I would rather have some limited capablities in regards to C++ rather than nothing at all.
  • Anonymous
    March 04, 2005
    Yesterday I was at an MSDN event and saw a demo of the Class Designer. My first question was "Is C++ and Native code supported?". The presenter was not sure and asked me to check MSDN. Guess I dont have to.

    We were looking forward to replace the Rational Suite. Guess that wont happen soon.
  • Anonymous
    March 04, 2005
    This is really sad to hear. I hope that the VSCD team will reconsider this decision. Lots of shops are mixed language, mine included.
  • Anonymous
    March 06, 2005
    Interesting finds this morning
  • Anonymous
    March 06, 2005
    Very, very, very sad...
  • Anonymous
    March 10, 2005
    A couple of years ago, Microsoft would NOT have released a new major version of Visual Studio without proper support for C++.
    Now, this is the first clear indication that C++ is not #1 at Microsoft anymore. No matter what Herb Sutter and other says...
    You know, it is not what you say but what you do that counts.
  • Anonymous
    March 10, 2005
    The VC team made a very sincere effort to support our (Class Designer Team) requirements. Their devs worked hard with us. But due to unforseen events they were in a state where they had to reshuffle resources and make some hard decisions to deliver a solid robust VC product. It is a hard decision but from customers point of view that team is doing everything in their possible limits to make C++ experience in VS grand.

    There is a good synergy of tools among different languages in VS and there is room to improve as well. We will strive hard to close the gap.
  • Anonymous
    March 12, 2005
    The comment has been removed
  • Anonymous
    March 18, 2005
    Bill Dunlap wrote:
    > We didn't make it into the timeframe this cycle, but we will for the next one.

    In other words: we will force you to upgrade (and pay!) twice.

    I am almost as thrilled about this decision as I was about the omission of call-graph and caller-graph from VS 7 and 7.1
  • Anonymous
    March 22, 2005
    That means we're looking forward to the next release of Borland's C++ Builder
  • Anonymous
    March 30, 2005
    Since C++ is a standard, microsofts goal is to move development to proprietary languages like VB, C# etc.

    I really like VC++ 2003 compiler! Is there any reason to upgrade? I'd rather spend money on some Mac hardware and start writing a new UI for my apps.
  • Anonymous
    March 31, 2005
    HenrikV:

    I thought C# was a standard too ;)
  • Anonymous
    March 31, 2005
    The comment has been removed
  • Anonymous
    May 29, 2009
    PingBack from http://paidsurveyshub.info/story.php?title=classdesigner-s-weblog-visual-studio-2005-class-designer-will-not