Post by Daniel SmithWe believed the hype that Delphi 2006 had been done right, and got upgrades
for all our D7 licences. Incredibly slow compile times and very unstable...
Strike Three.
Lack of detail in your post. On what projects does it compile slowly? All
of them? Perhaps give a test case. How is it "unstable"?
Since you asked...
It is slow compiling the exe's. The BPL's all compile reasonably quickly
(but still noticeably slower than D7). The exe's (as stated earlier) are
about 9MB of source spread over about 300 source files.
When we timed things earlier today, the "Build" time wasn't much slower than
D7 (2m30s for D2006 vs 2m10s for D7) . The killer was the "Compile" time. In
the process of updating the source to D2006, a "Compile" took up to 7
minutes before it stopped and reported errors.
Instability. Start D2006 (Win32 personality only), load project. Change 1
line (add a space!) and compile/run. Quit program. Change line back again,
and compile/run. D2006 dies (goes away...). Always need Task Manager
running, because it is need to kill D2006 on a regular basis. Need to
restart D2006 regularly.
We're not running any add-ons, and have very few additional components.
Post by Daniel SmithNo mention of a QC report
True... We did have direct communicatons with Borland about compiler speed
when we looked at D2005, but didn't get any resolution.
If we could get something consistently reproducable re instabilities, we
would put something into QC.
Post by Daniel SmithYou've apparently given up without having pursued the actions outlined in
strikes one and two.
Now, now... this is hardly a 3rd strike :-)
Post by Daniel SmithGiven the above, folks might be forgiven for thinking your post is nothing
but a troll. OK, so I took the bait.
Not intended as a troll... more a howl of frustration.
We hate the thought of changing to C++ - the costs involved are just so
horrific given the huge existing code base that we have, and the fact that
we really *don't* like C++. We *want* to stay using Delphi, but we have been
frustrated by the quality of the last 3 releases of Delphi. I don't expect
anything useful to come out of posting here, beyond venting a little bit of
steam.
Alistair.