Re: VERY OFF TOPIC - VB6.0 vs DELPHI4

new topic     » goto parent     » topic index » view thread      » older message » newer message

At 08:08 PM 25-02-1999 , you wrote:
>My employer has asked that I look at both Visual Basic 6.0 and
>Delphi 4, and do a comparison between the two.  If there is anyone
>that has looked at both, could you offer an opinion of what your
>thoughts are?  We are interested in RAD, and will probably use ODBC
>to access DataBases that exist on our UNIX systems at the present time.
>
>We need the Object Oriented Programming, I was led to understand that
>the Visual Basic did not implement OOP as well as Delphi, also there
>is the learning curve and time involved, most of the programmers have
>not had any prior experience with Pascal.  Also what about inheritance,
>I understand you have to go around the world to implement Class
>Inheritance in VB?
>
>Any opinions would be very helpful.

Delphi (any version) is superior to VB on many aspects. First it's a true
compiled language, and doesn't require the 5000K+ of DLL's VB apps require
on clients. Second Delphi is truly an OO language, whereas VB tries to be
OO. Delphi is a strong types language, where VB allows to create
"magically" variables (most of them VARIANTS, very slow!). I know VB can
use ActiveX (OCX) controls, but don't know if you can create them. Delphi
let's you build ActiveX components and includes some nice Wizards to help
the task. Delphi's Object Pascal code can be natively compiled by more
powerful tools like C++ Builder (mixing C++ code with Object Pascal), where
VB is limited to itself. Delphi Professional (stringly recommended) and
Client/Server comes with a complete (6 books!) printed documentation, I
don't know VB, but VC++ has everything online only. Both can develop
database apps. Delphi's BDE and data-ware controls are very easy to use.
BDE let's you connect to any datasource thru ODBC and has native support
for Interbase, Paradox and Visual dBase tables. Most of VB custom
components I've seen are commercial, whereas most of Delphi's are
freeware/shareware (with source code!). You can find these on pages like
www.tory.ru. And last I must say that I'm in love with Delphi (I use
version 3 professional, I'll wait to 5.0 to upgrade), I've used a bit of VB
on the pasr and really hate it. Last year I went to a Microsoft Chile
meeting for Visual Studio 6 and SQL Server 7 premier and the product looked
great... on the Enterprise edition, but still I won't change my adored
Delphi ;)

I you still are unsure and are on budget I suggest your boss buys VB &
Delphi's standard edition (they are like $90 each) and give them a try.


Regards,
         Daniel  Berstein
         [daber at pair.com]

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu