Long Live Python!

Alex Martelli aleaxit at yahoo.com
Sun Jul 15 09:06:01 CEST 2001


"Aahz Maruch" <aahz at panix.com> wrote in message
news:9ir1l7$3ja$1 at panix2.panix.com...
> In article <mailman.995046506.2514.python-list at python.org>,
> Paul Prescod  <paulp at ActiveState.com> wrote:
> >
> >Python allows you to build larger systems because it allows a looser
> >binding between granular components, it allows more to be done in less
> >code and it makes testing so much easier that the loss of compiler
> >warnings is trivial.
>
> Allow me to quote myself:
>
>     The way to build large Python applications is to componentize and
>     loosely-couple the hell out of everything.

s/Python//.  Lakos' "Large Scale C++ Programming" book, and Martin's
articles (originally in C++ Report, now on his objectmentor site), show
much the same approach is needed in other languages.  Of course, the
key issue is that different languages require different approaches to
componentization and dependency management.


Alex






More information about the Python-list mailing list