Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

VC++ 5    VS.  Delphi 3

Posted on 1998-08-20
6
Medium Priority
?
358 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
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 30 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
Independent Software Vendors: 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

Vote for the Most Valuable Expert

It’s time to recognize experts that go above and beyond with helpful solutions and engagement on site. Choose from the top experts in the Hall of Fame or on the right rail of your favorite topic page. Look for the blue “Nominate” button on their profile to vote.

Question has a verified solution.

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

Introduction This article is a continuation of the C/C++ Visual Studio Express debugger series. Part 1 provided a quick start guide in using the debugger. Part 2 focused on additional topics in breakpoints. As your assignments become a little more …
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…

885 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