Others have answered most of the other questions.
11. Database support of Access and MySQL
Access databases can be accessed via ODBC,
DAO, or ADO interfaces on Windows. MySQL has
native interface from Python.
Questions you didn't ask:
12) Can interface to existing COM+ objects, write new
COM+ objects and write Windows services.
Python
13) Can write scripts, applications (console and GUI),
and web services with single language.
Python
14) Has extensive standard library to support email
(SMTP, IMAP), FTP, HTTP, logging, regular expressions,
arrays, and many more. Third party libraries for
imaging (Python Imaging Library), PDF generation
(ReportLab), Graphing (ReportLab Graphics) and
XML parsing (PyRXP by ReportLab). Just to name a
few.
Python
15) Easy to write C language extensions for language
Python
16) Code that you can actually understand when you
come back to read it a year later.
Python (priceless
You might want to take a look at the experience of
another company:
http://python.oreilly.com/news/disney_0201.html
HTH,
Larry Bates
Syscon, Inc.
"Dave Boland" <NOSPAMdboland9@stny.rr.com> wrote in message
news:FacLc.51848$yd5.10896@twister.nyroc.rr.com...
ยทยทยท
The other day I was asked if there is an open source replacement for VB6
that is cross-platform. I spent a little bit of time at Barnes-Noble
and looking at news groups, but don't have a good answer. Hope you can
help without geting into a language war. These will be for commercial
applications with a GUI.What they seem to be looking for is:
1. High level language, but not necessarly VB compatible.
2. OOP
3. Reasonalble learning curve
4. Cross-platform
5. IDE and ability to graphically design windows.
6. Distribute programs as .exe's, so some sort of compiler needed.
7. Serial communications library (RS-232, 485, USB)
8. SNMP library
9. Good performance (not expected to be as fast as C/C++)
10. Windows are native to each O.S.
11. Database support of Access and MySQLIt looks like any of the three languages have most or all of what they
need, but I don't use scripting languages enough to give a good answer.Dave,