True standard Windows app in Python?

Dave Brueck dave at
Mon Dec 29 21:29:29 CET 2003

Thomas wrote:
> On Mon, 29 Dec 2003 15:35:56 +0200, Ville Vainio wrote:
> > Thomas Dorn <thomas.dorn at> writes:
> >
> >> In your situation (i.e. trying to build a Windows application which
> >> is "standard in every conceivable way"), I would not use Python.
> >
> > Doesn't using the mfc library (like PythonWin does) enable creating
> > applications that are "standard in every conceivable way"?
> Even if there are wrappers for things like the MFC library, I would
> not say that Python is a "good choice" for writing Windows applications
> as defined by Pjer (and Pjer was asking whether it Python is a "good
> choice" for his kind of projects or not).

Why? I use Python for writing Windows applications all the time (installers,
registry, COM access, etc, etc) and it works really well.

> I use Python for 80%+ of my projects (mostly cross-platform) and
> would normally recommend it for almost any project; but considering
> the various Microsoft OS (incl. Longhorn) and their differences, I
> think using C#/.NET (or maybe even C++) is a better choice for some-
> one in Pjer's situation.

Can you give a specific example of how the various OSs cause problems for
Python but not for other languages?


More information about the Python-list mailing list