From: news at helen.demon.nl (Ilja Heitlager)
Date: Tue, 27 Apr 1999 14:29:35 +0200
Subject: Designing Large Systems with Python
References: <m37lqz0yoa.fsf@solo.david-steuber.com> <372599D6.C156C996@pop.vet.uu.nl>
Message-ID: <7g4a3l$atk$1@news.worldonline.nl>
Content-Length: 1068
X-UID: 334                                                  

>What I am wondering about is the suitability of Python for specifying,
>a large system and building a prototype.  I have gotten myself rather
>entrenched in the cowboy style and I would love it if Python supported
>that for larger systems.
My first contacts with Python were with JPython. I got interested  for it's
use in unit-testing Java-classes. Now I am building prototypes with C-Python
and I love it.
Both the C and Java versions allow me to harden the code and transform the
Proto to
production code, if speed is necessary

To build larger systems you need classes and modules for abstraction and
reuse.
To build proto's you need interactive programming and short code-debug
cycles.
Need GUI's? MFC or tcl/tk?
Networking, Parsers, XML, HTML, regex?

ehh, Python?

> One other thing.  Is the documentation that comes with Python
> sufficient to gain mastery of the language, or should I consider
> buying (yet) another book?


The online-documentation and examples were sufficient for me, but I love
paper refs and
everbody should have Programming Python






