Board index » delphi » D4 vs D5

D4 vs D5

Just a quick one,

a) is it easy enough to make a D4 app into a D5 app or does it need a lot of
work?
b) Is a Delphi 5 App likey to be any better than a Delphi 4 app? (speed,
size etc)

As you might have guessed i'm thinking of upgrading, but I wont if there are
no significant benefits.

PS the system is a database system that uses IBO (not BDE) DBAltGrid,
SMexport etc.

Thanks.

 

Re:D4 vs D5


Quote
Andy Murphy wrote:

> a) is it easy enough to make a D4 app into a D5 app or does it need a lot of
> work?

        Very easy.  Unless you're depending on the structure of non-packed
records, most programs should work as-is.

Quote
> b) Is a Delphi 5 App likey to be any better than a Delphi 4 app? (speed,
> size etc)

        Size will be larger.  Speed should be about the same, except for string
operations, which are slower but are now multithread safe.

Quote
> As you might have guessed i'm thinking of upgrading, but I wont if there are
> no significant benefits.

        The primary benefits of D5 are the many new features introduced, plus a
more stable IDE.

        -Craig

--
Craig Stuntz            Vertex Systems Corporation
Senior Developer        http://www.vertexsoftware.com

Re:D4 vs D5


Thanks, I'll give it a go then

Re:D4 vs D5


Quote
Craig Stuntz wrote:

>         Very easy.  Unless you're depending on the structure of non-packed
> records, most programs should work as-is.

        One caveat to this:  You will need D5 versions of any third-party
component sets you use.  These may or may not work the same as the
original.  This has not been a problem for us, but you may be using
different tools than we are...

        -Craig

--
Craig Stuntz            Vertex Systems Corporation
Senior Developer        http://www.vertexsoftware.com

Re:D4 vs D5


Quote
Craig Stuntz wrote:

>         One caveat to this...

        Actually, make that two.  If you're using D4 Standard, you should know
that D5 Standard does not include any database functionality at all.  If
you're using D4 Pro or Enterprise, then you should not have a problem.

        -Craig

--
Craig Stuntz            Vertex Systems Corporation
Senior Developer        http://www.vertexsoftware.com

Other Threads