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.

Reply via email to