Solved

Visual Basic x Delphi

Posted on 2006-11-09
4
345 Views
Last Modified: 2013-12-04
Hello Guys,


In 1994 / 1995 I was looking for a language for windows, I worked with clipper 5 and there wasn't many languages for
windows 3,1. Only Visual Basic 3 - Dbase for windows and I think C++, I am not sure. One day looking through a magazine I read a news from Borland that was about to launch Delphi. I had started to study Visual Basic, but as Pascal was not strange for me, then I gave up Visual Basic and started to study Delphi.

Today I work with Delphi 7.0 and here in our company we have a new version 2006 - I could see that delphi gave great steps to .net and other things. Nothing more I knew about Visual Basic. Being microsoft a big company with a great power must have improved the language.

My question is now:

What language (Delphi or VB) has been more used throughout?
What are the maiin difference between them?

Thanks
0
Comment
Question by:hidrau
4 Comments
 
LVL 2

Assisted Solution

by:talhaamin
talhaamin earned 100 total points
Comment Utility
VB is mostly used by developers because of its ease of use. VB is cheaper then delphi in cost thats why it is used more than delphi.

Main difference between VB and delphi is quite much clear.
Delphi is object oriented language
VB is object based language, VB doesnot support implementaion inheriatnce(Class to Class), It only supports Interface inheritance.
0
 
LVL 1

Author Comment

by:hidrau
Comment Utility
If Vb is mostly used by developer, why do you have much more component and help for Delphi in internet?

0
 
LVL 4

Assisted Solution

by:garreH
garreH earned 100 total points
Comment Utility
"If Vb is mostly used by developer, why do you have much more component and help for Delphi in internet?"

There are a phenomenal amount of resources for VB including tutorials, code examples etc...

http://www.google.co.uk/search?hl=en&q=vb+tutorial&btnG=Google+Search
0
 
LVL 2

Accepted Solution

by:
cybercrew earned 300 total points
Comment Utility
Delphi was good during it's time but being a former Delphi programmer I can tell you that C# and VB.NET are far superior.  The Borland IDE takes four years to load up whereas Visual Studio takes seconds.  I'm not sure what you mean that Delphi has more online help support over VB. VB and VB.NET online tutorials far succeed anything regarding Delphi.  Unlike Borland, Microsoft gives away video tutorials and webcasts all the time on the subject. Since Anders Heijlsberg left Borland for Microsoft the whole Delphi package has been going down hill. Anders used his skills to help create C# which in my opinion is the best language for large scale apps.  The inline assembler is the only cool thing Delphi has going for it these days.  I could still use C++ in VS to achieve those assembler optimizations if needed. So I really don't need the clunky Delphi with its large overhead for every VCL app.  Here we are about to take the leap into .NET Framework 3.0 and Borland Studio 2006 is still on .NET 1.1.   I was using Borland Studio 2006 under Windows XP 64bit and it constantly generated error messages while working in the IDE.  I never experienced a single flaw using VS 2005.  I don't see big Database companies like Oracle creating IDE tools for Borland these days.  Unless you are dependent on real-time programming ditch Delphi and join the Dark Side Luke.


Blaine
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
maxMirror challenge 10 88
add text to end of existing text in file 16 61
copyEvens challenge 6 63
SUM 2 INTEGER ARRAYS INTO 1 10 56
As game developers, we quickly learn that Artificial Intelligence (AI) doesn’t need to be so tough.  To reference Space Ghost: “Moltar, I have a giant brain that is able to reduce any complex machine into a simple yes or no answer. (http://www.youtu…
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
An introduction to basic programming syntax in Java by creating a simple program. Viewers can follow the tutorial as they create their first class in Java. Definitions and explanations about each element are given to help prepare viewers for future …
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

744 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

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now