On Mar 25, 2009, at 7:03 AM, Malcolm Greene wrote:
> We've been coming up the Python learning curve for about a year and
> here's a quick comparison of how Python stacks up to VFP from a VFP
> perspective:
Comparisons of Python vs. VFP are not valid, IMO. Python is more
analogous to C, C++ or C#. VFP is an example of a development tool
that is written in these lower-level languages that is specialized for
a certain type of application. Python, OTOH, can be used to program
just about anything, from web apps to cell phones to video processing
to controlling a copier.
Python doesn't have a GUI, just as C doesn't have a GUI. Instead, it
works with just about every GUI toolkit out there. Python doesn't have
a database, just as C doesn't have a database. Instead, it works with
just about every database out there.
Not to fall into self-promotion, but I think a more valid comparison
with VFP would be Dabo. We created Dabo because while Python had all
the pieces, there was nothing that put them together into a desktop
app development tool that could allow a dev to focus on the app and
not the underlying glue between the pieces.
Another way of looking at this is that VFP is specialized for solving
one particular programming problem. It really sucks if you want to
control microprocessors or create cron jobs. Python is a more generic
language that can be used in a wider variety of programming problems,
or to create more specialized tools for particular problems.
-- Ed Leafe
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message:
http://leafe.com/archives/byMID/profox/[email protected]
** 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.