Python on the desktop

Chris Barker chrishbarker at attbi.com
Fri Dec 21 13:57:28 EST 2001


Sarat Venugopal wrote:

>  2. Absence of a standard GUI, which really fits the major platforms.
> For a lanuage like Python, this is really a handicap.

Does C++ have a standard GUI?? Personally, I'd like to see a stronger
GUI framework established as "standard) perhaps wxWindows, but the real
strength of Python is its extensibility. This is why there are so many
GUI toolkits for Python, because it is relatively easy to do. THis is a
major strength. Asside form being able to develop stand-alone
applications with Python, it can also be integrated with other apps as a
built in scripting language, etc. IF you have a n MFG app and want to
integrate Python, you can, same for a GTK app, etc.

I think that not having a trully build-in standard GUI makes Python
weeker as a quick and easy RAD application, but stronger as a general
purpose programming language.

>  3. Does the community see Python as a full-fledged programming
> language?

Yup.

I remember Zope being projected as the killer app for
> Python. Does that mean Python is going to hide behind web servers, be
> yet another general/web scripting language

Nope, I've never done anything for the web with Python... Although it's
good to know that when I need to do web programming, I can use the same
language I use for computational programming, GUI development, and quick
text crunching scripts...

-Chris

-- 
Christopher Barker,
Ph.D.                                                           
ChrisHBarker at attbi.net                ---           ---           ---
                                     ---@@       -----@@       -----@@
                                   ------@@@     ------@@@     ------@@@
Oil Spill Modeling                ------   @    ------   @   ------   @
Water Resources Engineering       -------      ---------     --------    
Coastal and Fluvial Hydrodynamics --------------------------------------
------------------------------------------------------------------------



More information about the Python-list mailing list