>I have spent many years using Foxpro happily. Unfortunately clients will no longer accept the risk of new development with VFP. I dont blame them.
>
>Again for a good example check out
www.Python.org its fee and runs on many platforms. I would like to know what you think of this VB killer.
>Costas
Costas,
... May-be i'll be alone but i am with you 100%. I am currently translating our web applications from vfp-com objects to python scripts.
It is really a charm. Python is really
some kind of a programming wonder especially for vfp web programmers. Our vfp code has reduced 30% in size (it was already compact) and is even more readable (it was already readable). Speed is comparable overall and there are wealth of deployment platforms including win32, unix,linux...
Only real advantage on vfp sides in a web situation, its speed at concatenating big strings...and the talky, open and friendly UT members.
Do not flame me. I am a vfp die-hard. Started with a foxbase beta in 1986 (or 1985 do not remember) and never stopped until a few weeks ago when i first tried Python (yes i have tried other tools before including perl, delphi, basic, plain old C, smalltalk...).
Python is a marvel to learn... A few days and you believe you a have used it for years. I can guarantee that.
Do not be fooled by:
- the fact it also run on painful unix-based platforms, it is not a unix tool,
- the second-class documentation you will get, it's free,
- its price (free), you just get the best for free
- the absence of a decent IDE, if you are serious about programming
a better language is more important than an IDE with "bells and whistles"
PYTHON IS AN EASY AND CLASSY TOOL. Follows the list of python reserved words:
and del for is raise
assert elif from lambda return
break else global not try
class except if or while
continue exec import pass
def finally in print
compare to vb, vfp equiv.!
François