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

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 273
  • Last Modified:

Why is Delphi better than other Rapid Dev tools?

Why is Delphi better than VB, VC++, etc?
Please support your answers with related links.

Thank you.
0
Esopo
Asked:
Esopo
  • 4
  • 4
  • 2
  • +2
3 Solutions
 
geobulCommented:
Hi,

I don't think your question is correct enough. It depends on what you are going to write, your experience, background and preferences, what you get used to use, etc. I can't agree that something is better than other in general. It could be just someone's opinion on that. I have used more than 10 programming languages (excluding different versions) and every one of them has had good and bad things in it from my point of view. I have been using Delphi since ver.1 because this is my personal choice. I simply feel comfortable in the Delphi environment compared to the MS IDE.

Regards, Geo
0
 
aikimarkCommented:
Esopo,

I agree with Geo.  Your question either assumes that Delphi is better than other software development tools, or lacks the context with which to answer your question.  As with most things in life, "It depends." is an appropriate initial answer.

If you look at the early stages of Delphi, it's big advantage over VB was producing compiled executables.  It's advantage over C++ was that it was a high-level language and could produce solutions more quickly (the RAD advantage).

Now that we are beginning to enter the .Net framework world, existing production Delphi application code is probably much closer to CLR compliance than existing production VB code.  The underlying Object Pascal language has changed very little.

Without more context, it is difficult to offer you more than our personal opinions.
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
calinutzCommented:
Name a more rapid development tool than Delphi...

Regards.
0
 
EsopoAuthor Commented:
>Without more context, it is difficult to offer you more than our personal opinions.

You are right, I'm very sorry.
I like Delphi over VB (my previous preffered language) for three reasons:
1. The executable outcome (no necessary libraries  ;)
2. The compiled executable runs faster (about 30% according to my calculations)
3. It's Borland's (means power + extremely effective tool)

Now, I like VB a lot, it's easy, useful and gets the job done (a little slow, but works). Delphi seems great but in this stage of my life it's come to a turning point: should I move on and learn VS.net or learn Delphi?

I was hoping to get your views about Delphi assuming you would think it is better than other languages.

Thanks for your time.

Esopo.

0
 
EsopoAuthor Commented:
BTW

Shane:
http://community.borland.com/article/0,1410,15689,00.html
that article about Delphi against VB is great, is there something like that but comparing to VB.net?

Also, since we are having this talk :), what other language would be considerable to learn for Windows rapid development? (if any, I'm hoping Delphi is the best second only by VS.net)
0
 
shaneholmesCommented:
C#

Shane
0
 
shaneholmesCommented:
0
 
shaneholmesCommented:
0
 
aikimarkCommented:
Esopo,

The Borland article comparing Delphi and VB is rather old (1998), comparing Delphi 1 and VB.  Since Delphi 1 is a 16-bit product and VB now produces compiled code, some of the performance differences may no longer exist and may not be applicable to your current evaluation.

If you already know Delphi, it would be wise to leverage your Object Pascal knowledge and evaluate Delphi 8 (.Net).  Be sure to apply all the D8 patches.

Your most recent comment indicated that you are interested in RAD program in the Windows environment.  Are you concentrating on the Win32 platform or are you looking forward to the Win.Net platform?

I think you will find a lot of similarity between Delphi and C#, since they both come from the mind of Anders Hejlsburg.

0
 
EsopoAuthor Commented:
I'm only familiar with Win32 platform. Although I have access to VS.net when I saw it it looked like japanese to me, I quickly realize I was up for a whole learning experience. On those days I was playing aroun with Delphi, did some reading and liked it a lot better than Microsoft tools.

I have very little knowledge of the advantages of the .Net platform, although I have read a few articles at the Microsoft site about the advances related to VB.

Right now am developing for Win32 using both Delphi and VB6, but I understand I need to pick one if I want to be really good at it, and for what it seems I'm keeping Delphi, but I was wondering if there was something else to dig into that was better than Delphi.

C# Builder did cross my mind, but since it's Delphi's brother I was guessing there wasn't much difference except for the grammar. Please correct me if I'm wrong.

Shane:
Do you have a comparative article (+ your own thoughts ;) about Delphi vs C#Bulider?

calinutz:
I'd love to hear your thoughts on Delphi vs other languages you've tried before


Also, can anyone name differences between Delphi for Win32 and Delphi for .net? (should I go for the upgrade?)
0
 
EsopoAuthor Commented:
Thanks for your insight guys, I'd still appreciate the Delphi vs C# comparasing, if you will.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

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.

  • 4
  • 4
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now