Re: No more Foxpro
- From: "Jeff Grippe" <jgrippe@xxxxxxxxxxx>
- Date: Tue, 27 Mar 2007 13:19:38 -0400
I don't know about C++ but C itself compiles very efficiently on many
platforms. Most C instructions don't do much and don't become that many
lines of assembly language. I seem to recall that in the early days C was
even touted as a portable assembler having most of the performance
advantages while still being a higher level language.
Jeff
"Cy Welch" <cywelch@xxxxxxxxx> wrote in message
news:OCpi1jYbHHA.2408@xxxxxxxxxxxxxxxxxxxxxxx
by rewritten do you mean so it's open source? or because it's in C++? The
only other option if you truly want speed would be assembler and for
something large like VFP it would probably be too slow from a development
standpoint. As for rewriting it, I'm not sure how long it would take, or
how many software patents you would violate if you succeeded in actually
duplicating Rushmore and other Fox technologies.
Cy Welch
Senior Programmer
MetSYS Inc
http://www.metsysinc.com
keyser soze wrote:
fox need to be rewrited
"Cy Welch" <cywelch@xxxxxxxxx> escribió en el mensaje
news:OpRz%234QbHHA.4632@xxxxxxxxxxxxxxxxxxxxxxx
| VFP is written in C++. I'm not sure about the very first versions, but
| from at least 2.0 through 2.6a it was written in Watcom C++. Either
VFP
| 3.0 or 5.0 was the first version compiled in MS C++ (and as I recall
| that was when there was a HUGE increase in size).
|
| I also recall that since that point it had far more compatibility with
| windows since this coincided with a change to using Windows Memory
| handling rather than Watcom's, which while arguably Watcom had better
| memory routines, the MS routines seem to have had less trouble with
| newer versions of Windows.
|
| The FPW 2.6a fast computer problem had something to do with a Watcom
for
| windows compiler routine designed to determine processor speed. Of
| course there was nothing even close to the speeds now, so since they
| started from a specific number and counted down from there then divided
| something else by the result, at about 350 Mhz it broke with a "divide
| by 0" error. Just a touch of trivia.
|
| Cy Welch
| Senior Programmer
| MetSYS Inc
| http://www.metsysinc.com
|
|
| Man-wai Chang wrote:
| >> However, there is a world of difference between programming in C and
| >> programming in XBase. When's the last time you had a heap or stack
| >> problem? Even BASIC with all its similarities is still quite
different.
| >
| > I knew...
| >
| > So VFP was not developed with C++, which makes the data type and
memory
| > allocation issues and easier to handle?
| >
.
- Follow-Ups:
- Re: No more Foxpro
- From: Gene Wirchenko
- Re: No more Foxpro
- References:
- No more Foxpro
- From: Man-wai Chang
- Re: No more Foxpro
- From: Man-wai Chang
- Re: No more Foxpro
- From: swdev2
- Re: No more Foxpro
- From: Man-wai Chang
- Re: No more Foxpro
- From: Jeff Grippe
- Re: No more Foxpro
- From: Man-wai Chang
- Re: No more Foxpro
- From: Cy Welch
- Re: No more Foxpro
- From: keyser soze
- Re: No more Foxpro
- From: Cy Welch
- No more Foxpro
- Prev by Date: Re: Active Directory User name and Password
- Next by Date: Re: No more Foxpro
- Previous by thread: Re: No more Foxpro
- Next by thread: Re: No more Foxpro
- Index(es):
Relevant Pages
|