• 0

Borland C++ VS. Microsoft Visual C++


Question

Hi. Out of curiosity could somebody know which of these are better? I know it is kind of vague but I wish to use one of them and would like to know how one differs from the other. I am new to C++ and I tried Borland C++, let's just say I did not even know how to create a new *.cpp file and make a new program. On the other hand Visual C++ was much easier to navigate. Could somebody give me some feedback on which one is better? As in debugging and other things. Thanks in advance.

Link to comment
Share on other sites

13 answers to this question

Recommended Posts

  • 0

i havent really tried the new borland C++ IDE.

as for microsoft visual C++, you could either be talking about version 6 or .net (version 7 and 7.1).

the VC++ 6 doesnt conform that well with "Standard ANSI/ISO C++" because it was made before those were "created". VC++.net does conform much better.

since the article was posted in 1998, do you think that you can be more specific as to which IDE version of those programs want to compare?

STV

Link to comment
Share on other sites

  • 0

I mainly use Borland C++ Builder 6.0 and there is a very simple reason for it. GUI design! The Borland VCL is a lot easier then MFC in Visual Studio. It takes me less effort to create a nice interface in BCB then in VS.

For C# I do use VS.NET, but for C++ BCB is still my weapon of choice.

EDIT:

I wouldn't pay too much attention to the link ( http://www.slim.sytes.net/~kztakeda/comp/bcb/vc_bcb_e.html ) given above.... It compares Borland C++ Builder 1.0 to the Microsoft product. The latest C++ Builder is version 6.0 which is a great environment!

Edited by Schmoove
Link to comment
Share on other sites

  • 0
I mainly use Borland C++ Builder 6.0 and there is a very simple reason for it. GUI design! The Borland VCL is a lot easier then MFC in Visual Studio. It takes me less effort to create a nice interface in BCB then in VS.

For C# I do use VS.NET, but for C++ BCB is still my weapon of choice.

EDIT:

I wouldn't pay too much attention to the link ( http://www.slim.sytes.net/~kztakeda/comp/bcb/vc_bcb_e.html ) given above.... It compares Borland C++ Builder 1.0 to the Microsoft product. The latest C++ Builder is version 6.0 which is a great environment!

You don't have to use MFC, you can use WinForms for C++ as well. Although MFC is still better to do in some cases.

Link to comment
Share on other sites

  • 0
You don't have to use MFC, you can use WinForms for C++ as well. Although MFC is still better to do in some cases.

Yes but WinForms is .NET and that is something not everyone wants to use. If you want to write selfsufficiant C++ apps you can't use WinForms, since the user must have the .NET framework installed. Besides that .NET apps are a bit slower then apps based on MFC or VCL.

Link to comment
Share on other sites

  • 0

I personally think Borland C++Builder (and the VCL) is a fantastic tool. I am just starting to look a MFC and WinForms, but neither are as productive as the VCL.

Link to comment
Share on other sites

  • 0

i was referring to visual studio 6 standard and borland c++ builder. anybody know any disadvantages vs advantages to both of these? And which would you recommend using?

Link to comment
Share on other sites

  • 0

Personally, I started with Visual C++ 6.0 because that's what my school had in their computer lab and only to make simple console programs. Then I tried VC++.NET and C#.NET to make gui but until I used Borland C++ Builder 6.0 I started to feel productive. For me, it's just easier than VC and the compiled programs don't need the .NET framework, not that I'm against .NET.

On top of that the debugger is easy to use, very visual and intuitive. I do find the Visual Studio debugger a little easier but still, both are good enough.

Link to comment
Share on other sites

  • 0

VCL == Visual Component Library

It was supplanted by CLX, Component Library for Cross Platform development. CLX components could run on either Win32 or Linux. The same guy that designed the VCL/Delphi designed C#.

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.