473,748 Members | 4,178 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Which compiler or IDE?

I have long wondered what the reason is that the majority of companies chose
Visual C++ instead of Borland C++ Builder. In my opinion, C++ Builder or
Delphi gives you a much more easy understanding of your own programs, and
more flexibility in how to operate everything. What is the reason people use
Visual C++ instead of C++ Builder?

Visual C++ is slowy, and when I am designing programs, I don't have the same
kind of freedom to move around my windows and forms like I can in Delphi.

What are the reasons C++ Builder is not appreciated as Visual C++ and the
alike?
Sep 9 '06 #1
7 1646
Visual C++ = Microsoft -Microsoft = monopol -monopol = contracts
with large companies (and small ones too). Get it?

Plus, if we get down to the very functionalities of the two mentioned
IDEs:
- Visual C++ (or simply Visual Studio as its now called) will ALWAYS
have better up-to-date support for .NET framework, since the framework
is written by the same companies developers
- Visual Studio is starting to include more and more tools for project
leading and organization of any stage in development of an application
including debugging etc. which is becoming more and more important to
reach a high speed of delivering products in the market and todays
bussiness world is all about speed and competivness
- Visual Studio has currently the best code debugger ever, and
debugging represents 70% of development time, so this means a great
improvement in speed again

greets,
Ivan Leben
dktekno wrote:
I have long wondered what the reason is that the majority of companies chose
Visual C++ instead of Borland C++ Builder. In my opinion, C++ Builder or
Delphi gives you a much more easy understanding of your own programs, and
more flexibility in how to operate everything. What is the reason people use
Visual C++ instead of C++ Builder?

Visual C++ is slowy, and when I am designing programs, I don't have the same
kind of freedom to move around my windows and forms like I can in Delphi.

What are the reasons C++ Builder is not appreciated as Visual C++ and the
alike?
Sep 9 '06 #2
Why is support so important, when you can just write in a newsgroup if you
have a problem with some software?

I have noticed that even a small program in Visual C++ compiles rather slowy
when compared to Delphi, where it is compiled instantly.
Sep 9 '06 #3
Sorry I expressed myself badly. I didn't mean support as customer help
when somebody doesn't know how to write a piece of code. I meant
support as how much of the code (specification) of the .NET framework
is implemented and can actually be used and how good the compiler
understands all the code and how rock-solid the compiling is.

Speed of compilation of a single file is nothing compared against the
time you need to debug human mistakes with the lack of a good debugger.
And these mistakes always (will) arise, until a pure generic
programming language of fifth generation will be discovered (you tell
what things you want to happen instead of how the things work).

dktekno wrote:
Why is support so important, when you can just write in a newsgroup if you
have a problem with some software?

I have noticed that even a small program in Visual C++ compiles rather slowy
when compared to Delphi, where it is compiled instantly.
Sep 9 '06 #4
iv********@gmai l.com wrote:
Sorry I expressed myself badly. I didn't mean support as customer help
when somebody doesn't know how to write a piece of code. I meant
support as how much of the code (specification) of the .NET framework
is implemented and can actually be used and how good the compiler
understands all the code and how rock-solid the compiling is.
Sorry, this group does nor discuse the .NET framework nor the CLI
infrastructure.

--
Salu2
Sep 9 '06 #5

Julián Albo wrote:
iv********@gmai l.com wrote:
Sorry I expressed myself badly. I didn't mean support as customer help
when somebody doesn't know how to write a piece of code. I meant
support as how much of the code (specification) of the .NET framework
is implemented and can actually be used and how good the compiler
understands all the code and how rock-solid the compiling is.

Sorry, this group does nor discuse the .NET framework nor the CLI
infrastructure.

--
Salu2
I suggest you read the first post in the topic before writing so you
know what the discussion is about. I was not asking about it, I was
explaining and answering the questions ;)

Sep 9 '06 #6
iv********@gmai l.com wrote:
>
Julián Albo wrote:
>iv********@gmai l.com wrote:
Sorry I expressed myself badly. I didn't mean support as customer help
when somebody doesn't know how to write a piece of code. I meant
support as how much of the code (specification) of the .NET framework
is implemented and can actually be used and how good the compiler
understands all the code and how rock-solid the compiling is.

Sorry, this group does nor discuse the .NET framework nor the CLI
infrastructure .

--
Salu2

I suggest you read the first post in the topic before writing so you
know what the discussion is about. I was not asking about it, I was
explaining and answering the questions ;)
a) If you want the contexts of your posts to be understood, you should quote
enough to make them comprehensible. A news group works not like chat room:
previous posts in the thread may not exist on the news server anymore or
may have propagated slower than later posts. Because this, you cannot
assume that the history is accessible to everyone.

b) Answers to off-topic questions that address the substance of the question
are also off-topic. Thus, you are guilty of the charge.
Best

Kai-Uwe Bux
Sep 9 '06 #7
a) If you want the contexts of your posts to be understood, you should quote
enough to make them comprehensible. A news group works not like chat room:
previous posts in the thread may not exist on the news server anymore or
may have propagated slower than later posts. Because this, you cannot
assume that the history is accessible to everyone.

b) Answers to off-topic questions that address the substance of the question
are also off-topic. Thus, you are guilty of the charge.
Best

Kai-Uwe Bux
Ok I didn't think about that previously. Thanks for the explanation and
apologies to Julián Albo. That will not happen again.

regards,
Ivan Leben

Sep 9 '06 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
4116
by: Mike Darrett | last post by:
Hello, First off, I'm a C++ newbie, so please turn your flame guns off. ;) I'm wondering if this is the correct way to have a function return a vector: vector<int> GetVecData() { vector<int> ret;
6
1693
by: nick | last post by:
i haven't learnt c++ before ,if i want to learn vc++,do i need to buy a c++ book to learn before i learn vc++? or some vc++ books are suitable to someone who hasn't learnt c++ before? any suggestions? thanks!
3
2076
by: madhu.mys | last post by:
Which C++ compiler do you use for Windows and why ?
8
3217
by: madhu.mys | last post by:
Hi, According to you, Which is the best C++ compiler for windows ? Which compiler is least buggy and generate Optimized code ?
18
3067
by: swaroophr | last post by:
Which of switch statement and if-else statement takes less time to execute?
10
1664
by: rahul8143 | last post by:
Hello sir, First sorry if seen this as again posted due to network problem. Thanks for pointing me that void main() is wrong to use ***************************************************************************** > void main() ^^^^ Why do so many people post without a) following the newsgroup b) checking the FAQ
22
2173
by: larry | last post by:
I was just looking at a demo training that mindleaders has on .net training: http://www.mindleaders.com/products/democourse3.asp And I don't believe this is correct or at least is misleading to me: "The search for an easy, productive, and very powerful programming language led to the birth of Visual C#. Visual C# incorporates the best features of Visual C++ and Visual Basic. Visual C# enables you to
48
4950
by: meyer | last post by:
Hi everyone, which compiler will Python 2.5 on Windows (Intel) be built with? I notice that Python 2.4 apparently has been built with the VS2003 toolkit compiler, and I read a post from Scott David Daniels where he said that probably the VS2003 toolkit will be used for Python 2.5 again. However, even before the release of Python 2.5, I cannot seem to find many retailers around here that still carry Visual Studio 2003, and some were a...
29
23214
by: aarthi28 | last post by:
Hi, I have written this code, and at the end, I am trying to write a vector of strings into a text file. However, my program is nor compiling, and it gives me the following error when I try to write to the file: error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion) I don't know what I am doing wrong. I have posted my entire program
16
3361
by: scholz.lothar | last post by:
I want to add some extension features to my program and this would require that i bundle a small c compiler with my program. On Unix it seems that tiny-c can do this, but i don't know about windows.
0
8826
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
1
9316
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9241
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8239
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6793
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6073
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
3303
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2777
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2211
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.