Solved

VC++ 5    VS.  Delphi 3

Posted on 1998-08-20
6
351 Views
Last Modified: 2008-03-03
Where can I have a full comparison between visual C 5
and Delphi 3
0
Comment
Question by:elwaleed
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 22

Expert Comment

by:nietod
ID: 1170804
What sort of comparison are you looking for?  VC is a C++ compiler.  Delphi is an object pascal compiler.  There's not a lot to compare.
0
 

Author Comment

by:elwaleed
ID: 1170805
I want to see whish best in developing database applications
and commuication program, and I want to know features of each
0
 
LVL 8

Accepted Solution

by:
Answers2000 earned 10 total points
ID: 1170806
My thoughts,

Reasons to choose VC :
1. Portability (you can port MFC code to X Windows for example), or link to "portable" code written in C++
2. Maximum flexibility
3. Long term stability (Borland have a bit of record of pulling the rug out from under programmer's feet by changing their plans)
4. The maximum MS Look/Integration for your apps.
5. You already have C/C++ libraries you want to use
6. You already know C++

Reasons to choose Delphi :
1. Fun (VC is hard work - but I like it <g>)
2. Quicker to develop in for the average programmer
3. Quicker to learn and get worthwhile results for a novice.  (VC is a tough baby to learn, and if you're new may take ages to get going).
4. You have previous (Turbo/Borland) Pascal experience [other Pascal variants are mostly pretty different some don't help]

Basically if you are choosing, inorder to build a professional application - use the basis of the above.

If you are choosing which to learn to improve your resume, I'd say VC if either of the following:

1. If you want to work for a s/w house (there are business apps in both languages, but most Delphi professional apps are in-house corporate apps - not that you can't make a good living there)
2. C++ (going beyond the "Windows" world) probably has a long shelf life than the current hot tool.

I've never seen a head-2-head feature comparison, because the two don't really compare.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 22

Expert Comment

by:nietod
ID: 1170807
That's a pretty good way to put it.
0
 
LVL 1

Expert Comment

by:willemnel
ID: 1170808
I posted a similar question on the Delphi page, and I learned more or less what Answers2000 said: Delphi is easier to use, development time is less and (so they claim) your compiled code is tighter and faster. However, your'e restricted to Windows and the demand for Delphi programmers is not as high as for C++ guys (maybe because it is more difficult). Also, Delphi does NOT have some features of OOP that C++ DOES have.
0
 

Author Comment

by:elwaleed
ID: 1170809
thanks for you Answer200 anf for you too nietod and willemnel
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article shows you how to optimize memory allocations in C++ using placement new. Applicable especially to usecases dealing with creation of large number of objects. A brief on problem: Lets take example problem for simplicity: - I have a G…
Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
The viewer will learn additional member functions of the vector class. Specifically, the capacity and swap member functions will be introduced.
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question