At 10:37 2013-04-05, Richard Kaye <[email protected]> wrote:
As Ted always says, you need to test in your environment to
determine the best tradeoff between performance and maintainability.
Are you deploying
And pick your poison.
One of the great things about VFP is how flexible it is.
One of the real pains about VFP is how flexible it is. You can
shoot yourself in the foot so easily.
applications in a "real-time" environment? Are you working with
large arrays inside loops with 1000s of iterations? Then performance
overhead is critical and wrapping native VFP functions inside your
own wrappers may hurt more than help. OTOH, if wrappers can make
your framework code easier to use and maintain, the benefits may
outweigh the potential performance decrease.
I used to have this discussion with a non-VFP developer who worked
for me for a few years. He was always going on about compiled vs.
interpreted languages.
The hilarity of it is that many compiled languages have
run-time interpreters for portions of the language. C's scan
functions do this.
Interpreted languages tend to have better debugging facilities.
If you're a human using a computer and it responds to you within a
reasonable amount of time when you click something, who cares if
it's using a few extra cycles to get there; it's not perceptible to
you. If speed is that crucial to what you do you're writing C or
whatever the current equivalent of machine code is these days; not VFP.
My long-lost twin!
[snip]
Sincerely,
Gene Wirchenko
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message:
http://leafe.com/archives/byMID/profox/20130405181721.GZHZ10970.priv-edmwes04.telusplanet.net@edmwcm03
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.