Re: More BDE Hate

[prev] [thread] [next] [lurker] [Date index for 2005/04/23]

From: Phil!Gregory
Subject: Re: More BDE Hate
Date: 16:04 on 23 Apr 2005
* Yoz Grahame <yozlet@xxxxx.xxx> [2005-04-22 01:12 +0100]:
> On 4/21/05, Phil!Gregory <phil_g@xxxxx.xxx> wrote:
> > Borland Database Engine.
> 
> But it's seriously deprecated now, isn't it?

I wouldn't say "seriously", but it's not really recommended, either.
Borland is still supporting the BDE for access to Paradox and dBase
tables, but that's about it.  Unfortunately for me, we've got a lot of
data in Paradox tables, and given the number of pending bugfixes and
enhancement requests for our various programs, it's easier to use the BDE
and hate it than to rework our local database architecture.

> I've just started learning Delphi for work reasons and as far as I can
> see (which hasn't been very far yet) there are much better ways of doing
> easy DB access, no?

So I've read.  I can't really compare, though, because not only am I
restricted to the BDE (see above), I'm using Delphi 5, in which the BDE
was still king.

> Borland's stuff gets a lot of flack for being considered outdated

I get the readtion of, "Isn't that Pascal?  Pascal sucks!" a lot, but
Delphi isn't too bad.  At least it's better than C and C++ for
application-level programming, though I wouldn't mind a language that did
all of my memory management for me (as opposed to Delphi's halfway
approach that manages base things like strings and moderatly esoteric
things like interfaces, but not common things like objects).  Also, its
bondage-and-discipline approach to types can be both beneficial and
annoying, depending on the circumstances.  (Yes, it keeps you from passing
something the wrong parameters, but it can make abstraction a real pain
sometimes.)

> The problem is mainly that Borland's marketing efforts have utterly
> sucked for the past decade.

I hear that a lot from Borland enthusiasts.  (Though I hear it more from
IBM enthusiasts.)

> (NOTE: The bearer of the enthusiasm displayed above retains the right
> to both withdraw it and stamp on it angrily once he has got to know
> and hate Delphi in more depth.)

Everything sucks and is worthy of hate, in one way or another.

-- 
...computer contrarian of the first order... / http://aperiodic.net/phil/
PGP: 026A27F2  print: D200 5BDB FC4B B24A 9248  9F7A 4322 2D22 026A 27F2
--- --
Your father was right.  We ate the wrong son.
                       -- The Host's mother (Angel, "Through the Looking
                          Glass")
---- --- --
There's stuff above here

Generated at 01:00 on 03 May 2005 by mariachi 0.52