Quote
Mixmaster wrote:
> My company is now in a position to move to either Foxpro or Delphi...I
> saw the title 'Delphi vs. Foxpro', but the message is unavailable. Could
> someone re-post this article or share their thoughts?
> -mixmastr
I've had a pretty intimate look at both, given that I'm a FoxPro
programmer and was set to move on to VFP before I saw Delphi. My general
impression is that for a client/server system, VFP is way too bloated.
It requires huge (really, ridiculous) amounts of processing power on the
client - minimum 12 megs just for your app, not including OS. And it'll
require at least a Pentium. Your app will also needs a 3 meg .ESL
library file to run, and running multiple apps loads this file into
memory multiple times (unlike the BDE which is a set of .DLLs). And
remember, on top of all this, its an interpreted language, so its screen
paints, array handling, etc. aren't in the same league as Delphi's.
Basically, when I started using VFP, I was very disappointed, given that
FoxPro had always been such a performance leader. For a local system,
though, VFP's overhead is more palatable b/c at least you're making good
use of its great local database engine. And with a local system, the
client is expected to have some fire power because the server isn't
doing any of the database work.
-Bryan
P.S. I didn't go on about how great Delphi is b/c this message would be
too long.