🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.database.multi-tier
Article #427

Re: Delphi or C++ Builder

#427
From: Howard Lee Harkness
Date: Fri, 05 Oct 2001 13:25
40 lines
2998 bytes
"XueLiang" <zxl@ustc.edu> wrote:

>I want to develop a SQL Server - based  database project,
>which environment shall I choose, Delphi or C++ Builder ?

If those are your only choices, go with Delphi.

1) The language is simpler.
2) Most 3rd-party components are written in Delphi, and are easier to
integrate with Delphi than with BCB.  Most include detailed
instructions for installation with Delphi, but if you are a BCB user,
you are on your own.
3) The Delphi compiler is over an order of magnitude faster.  The
first time I built a project in Delphi, I did it twice because I
thought it didn't build the first time.  What actually happened was
that I blinked, and missed it the first time.  In a large project,
that could make a substantial difference in productivity.
4) Delphi gets all the neat new features one iteration before the
corresponding release of BCB, since Delphi 'belongs' to Borland, and
C++ is the 'red-haired stepchild' that they have to support even
though they would rather not (and it shows).
5) The BCB help files are full of 'transliterated' Delphi examples
that don't actually work with BCB, so you have to be fairly familiar
with Delphi anyway.  That's putting it kindly, though:  The BCB
'help' files suck bigtime, and have not been updated in over a year.

If those aren't your only choices, then you might want to consider
Java and some other database beside SQL Server, and perhaps even avoid
using either Microsoft or Borland products altogether.  I'm currently
looking into doing a MySQL/Java/Linux application, and that looks like
a pretty good combination.  It's all open-source (well, Java isn't
actuall open-source, but it's at least free and well-documented),
which means that in the long-term, you aren't at the mercy of any one
vendor for updates, bugfixes, and documentation updates.  My other
choice would be to use a standand C++ compiler instead of Java, which
would have better performance, but would be a little less convenient
to use.

Spam Me and Get Sued <harkness@suespammers.org>
see www.suespammers.org for details & free spam-nuking email account
Technical Details
Message-ID: <0jbrrtkmou5um1lfietb08jo30b5nroe5a@4ax.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!hub.org!hub.org!PeerFeed.KWeb.on.ca!dnews
References: <3bbae773_1@dnews>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fcd2b,f8cb4e53a7f85209
X-Google-Attributes: gidfcd2b,public
X-Google-ArrivalTime: 2001-10-05 06:30:27 PST
From: Howard Lee Harkness <harkness@suespammers.org>
Newsgroups: borland.public.cppbuilder.database.multi-tier
Subject: Re: Delphi or C++ Builder
Date: Fri, 05 Oct 2001 08:25:57 -0500
Organization: YGBSM!
Message-ID: <0jbrrtkmou5um1lfietb08jo30b5nroe5a@4ax.com>
References: <3bbae773_1@dnews>
X-Newsreader: Forte Agent 1.8/32.548
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 207.136.49.63
X-Trace: dnews 1002288468 207.136.49.63 (5 Oct 2001 06:27:48 -0700)
Lines: 40
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!hub.org!hub.org!PeerFeed.KWeb.on.ca!dnews