On 7/29/2010 11:30 PM, David Erbas-White wrote:
> > There's no way we can wait that long. We're on the ragged edge as it > is. We have a 64-bit driver library that needs to be accessed -- until > we can do that we can't run our program on a 64-bit platform without > major modifications. > > So, pretty soon, we'll have to decide -- do we take the plunge and > convert the whole project to .NET? Or do we actually hope beyond hope > that Embarcadero will NOT ONLY release a 64-bit platform in a timely > fashion, but that it will not be so bug-ridden as to be unusable. > > David Erbas-White
And to clarify - the two choices boil down to:
1. Convert to .NET, and stop using Delphi/C++ Builder 2. Wait for Delphi/C++ Builder 64-bit, and in the interim do a whole mess of work to allow the system to operate as a kludge on 64-bit systems using a loadable driver that does not have all of the features we need, as the 64-bit library routines would allow.
There's major work needed no matter which fork is taken, as you can see above.
So, even if we elect to wait for Embarcadero, there is significant work needed in the interim on the Delphi/C++ Builder side of things. That changes the calculus of the decision dramatically.
David Erbas-White