Is VC 2005 Express Beta2 the most powerful IDE?

A

Atlantis11500

Hi guys, as I have downloaded the latest beta2 version of VC 2005. I found
that the IDE is not as powerful as vc#. My question is whether vc has lost
the important position?
 
N

Nishant Sivakumar

As far as intellisense and automatic indentation goes, C# projects have a
huge edge over C++ projects. I find that weird as I thought they used the
same IDE internally with just a few top-level changes to support different
languages.
 
C

Carl Daniel [VC++ MVP]

Nishant said:
As far as intellisense and automatic indentation goes, C# projects
have a huge edge over C++ projects. I find that weird as I thought
they used the same IDE internally with just a few top-level changes
to support different languages.

They do, but C# is about 1000 times easier to parse than C++ due to a few
major differences:

1. No #defines
2. No #includes
3. No templates

The problems and limitations with C++ Intellisense have everything to do
with the language and little (or nothing) to do with the IDE itself.

That said, Intellisense is much improved in VC++ 2005 compared to 2003, and
is a top priority feature for the VC++ team between now and RTM.

Auto-indentation is a C# feature that has a great deal of flexibility - more
than the C++ IDE has ever offered. I suspect thoush, that there's so many
different opinions and styles with regard to C++ code formatting that it'd
be hard to build such a feature for C++ (not withstanding the parsing
difficulties) that would be acceptable to a large percentage of C++
programmers.

-cd
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top