Dr. Dobb's Python-URL! - weekly Python news and links (Sep 24)
Quinn Dunkan
quinn at yak.ugcs.caltech.edu
Mon Sep 24 10:20:45 EDT 2001
QOTW: "Is Python fit for multi-tiered apps?--Yes, especially as an
alternative to Java!" The context for this was the observation that
Python appears to do a bunch of Three (and four!) Letter Acronyms just
as well as Java (the original poster actually wanted to know about
multi-tierd apps, which sounds much more rugged and industrial). AMK
mentions an article about such an app, which well documents the design
of a mid-sized python project (it also mentions his Cervantic web
application framework, Quixote).
http://groups.google.com/groups?threadm=9o7lvv%24170%2401%241%40news.t-online.com
http://www.amk.ca/python/writing/mx-architecture/
The Ottawa Python Authors Group goes live at
http://www.opag.ca
Sam is apparently having trouble with instance and class
attributes. It turns out the problem was a bug in other
code (importing the wrong module), but in the meantime
there's a lot of discussion about scoping, binding, and
Alex's new "Borg" pattern:
http://groups.google.com/groups?threadm=ii7k7yvqi87.fsf%40central.sun.com
The Law of Demeter says that objects shouldn't have (or need)
deep knowledge of the structure of other objects. If that
was unclear or you don't agree or you think "well, that's
obvious, but not very specific", the following thread explains
things much better:
http://groups.google.com/groups?threadm=slrn9qf4r5.p9.slinkp23%40roaddog.armsnet
Tim demonstrates what fun can be had with Python 2.2 generators
when finding permutations. It's also a good example of a recursive
generator:
http://groups.google.com/groups?threadm=mailman.1000707871.18101.python-list%40python.org
For a journalistic treatment of generators and other 2.2 goodies,
see
http://www.unixreview.com/articles/2001/0109/0109h/0109h.htm
Chris wants to bundle python modules similar to Java's JARs. It's
possible with the __import__ hook, as Installer and py2exe
demonstrate:
http://groups.google.com/groups?threadm=rsHrsJAP5op7Ew7L%40jessikat.fsnet.co.uk
========================================================================
Everything you want is probably one or two clicks away in these pages:
Python.org's Python Language Website is the traditional
center of Pythonia
http://www.python.org
Notice especially the master FAQ
http://www.python.org/doc/FAQ.html
PythonWare complements the digest you're reading with the
daily python url
http://www.pythonware.com/daily
comp.lang.python.announce announces new Python software. Be
sure to scan this newly-revitalized newsgroup at least weekly.
http://groups.google.com/groups?oi=djq&as_ugroup=comp.lang.python.announce
Michael Hudson continues Andrew Kuchling's marvelous tradition
of summarizing action on the python-dev mailing list once every
other week.
http://starship.python.net/crew/mwh/summaries/
http://www.amk.ca/python/dev
The Vaults of Parnassus ambitiously collect Python resources
http://www.vex.net/~x/parnassus/
Much of Python's real work takes place on Special-Interest Group
mailing lists
http://www.python.org/sigs/
The Python Software Foundation has replaced the Python Consortium
as an independent nexus of activity
http://www.python.org/psf/
Cetus does much of the same
http://www.cetus-links.de/oo_python.html
Python FAQTS
http://python.faqts.com/
The old Python "To-Do List" now lives principally in a
SourceForge reincarnation.
http://sourceforge.net/tracker/?atid=355470&group_id=5470&func=browse
http://python.sourceforge.net/peps/pep-0042.html
Python Journal is at work on its second issue
http://www.pythonjournal.com
Links2Go is a new semi-automated link collection; it's impressive
what AI can generate
http://www.links2go.com/search?search=python
Archive probing tricks of the trade:
http://groups.google.com/groups?oi=djq&as_ugroup=comp.lang.python&num=100
http://groups.google.com/groups?meta=site%3Dgroups%26group%3Dcomp.lang.python.*
Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
http://www.ddj.com/topics/pythonurl/
http://purl.org/thecliff/python/url.html (dormant)
or
http://groups.google.com/groups?oi=djq&as_q=+Python-URL!&as_ugroup=comp.lang.python
Suggestions/corrections for next week's posting are always welcome.
[http://www.egroups.com/list/python-url-leads/ is hibernating. Just
e-mail us ideas directly.]
To receive a new issue of this posting in e-mail each Monday morning,
ask <claird at neosoft.com> to subscribe. Mention "Python-URL!".
-- The Python-URL! Team--
Dr. Dobb's Journal (http://www.ddj.com) is pleased to participate in and
sponsor the "Python-URL!" project.
--
Cameron Laird <claird at NeoSoft.com>
Business: http://www.Phaseit.net
Personal: http://starbase.neosoft.com/~claird/home.html
More information about the Python-list
mailing list