On Wed, 22 Apr 1998 Michael Jinks <[EMAIL PROTECTED]> wrote:
>
> This is the Big Enchalada; our company was born and bred on DOS for the
> past several years, and we've got the legacy in-house apps to prove it.
> Specifically, we have an immense body of software written to do database
> conversions in MS FoxPro, now ported to Visual FoxPro and running on NT
> machines.

Too bad (in a sense) that you made the step from FP to VFP. I'm successfully
using Microsoft FoxPro for SCO Unix with Apache to provide web-based Intranet
apps. The advantage to using FoxPro is that we can keep a lot of work invested
in character-based FoxPro apps (database structures, logic, reports, etc) while
adding a more-functional user interface. FPU runs quite nicely under iBCS.

For new development... not sure! So I'm keenly following this discussion to see
what people think about the Linux dbms options.

> (snip) and all accounts (some admittedly a couple of years old)
> have said that FoxPro is a dog on unix.

FPU is a funny beast. It does some things lightning-fast (faster than DOS/Win
versions) but is slow at other things (label generation, of all things, takes
*forever*). Curiously enough, some of FPU's performance problems seem to be
related to the fact that the program requests the time (from the OS) thousands
of times per second ;-) ... it seems that they left some profiling options
turned on in the final build, perhaps (rampant speculation here) because they
didn't want to embarass the performance of the DOS/Win versions (but of course,
Microsoft wouldn't do that kind of thing-- intentionally cripling a product to
make another product look good. Would they?). Perhaps someday I'll go in with a
binary editor and NOP out a few system calls in the tight loops...

But realistically, even on my lowly P150, performance is quite nice, not so
much for UI stuff as for raw record smashing (the usual
"It's-too-fast-to-really-be-
selecting-those-records" results you'd expect from Fox). (At one client site we
have a P150/48MB serving about 20 reasonably-heavy web-based users. 4 FoxPro
processes server all of the web users).

Now if only Dr. Fulton hadn't sold out to MS...

-- 
Chris Tyler                       <[EMAIL PROTECTED]>
Global Proximity Corporation      http://Global.Proximity.ON.CA/
Internet and Computer Consulting  (519) 469-3439 / fax (519) 469-8653


-- 
  PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com/RedHat-FAQ /RedHat-Errata /RedHat-Tips /mailing-lists
         To unsubscribe: mail [EMAIL PROTECTED] with 
                       "unsubscribe" as the Subject.

Reply via email to