From: "Cameron Laird" <claird@neosoft.com> To: Dr.Dobb's.Python-URL.distribution@starbase.neosoft.com Subject: Dr. Dobb's Python-URL! - weekly Python news and links (Dec 3) Date: Mon, 3 Dec 2001 08:20:25 -0600 (CST) "My ideals for a software development process are visibility, extensibility and mobility: I want to know exactly what code is doing, I want to be able to add new capabilities without harming other code that depends on old behaviors, and I want to be able to redeploy something that's known to work into other situations where it might also be useful. I saw the industry moving in these directions when Lisp and Smalltalk made forays toward enterprise adoption in the early 1990s, but the pendulum quickly swung back from these flexible tools--to get us stuck in the immobile, brittle complexity of platform-specific C++ and Windows DLL Hell." Peter Coffee (November 29, 2001 // Volume 1, Issue 22) "Python is simply the best combination of technical excellence and eminent practicality of any programming language available today." Patrick K. O'Brien <URL: http://www.orbtech.com/ > "You will want to use a self-documenting language that is easy to modify. Something where you can try out many different changes quickly, and see what works best. Or better yet, where many people can try out their own changes and see what works for them. ... Python is rad." Jonathon Gardner http://groups.google.com/groups?th=c41ef1a1c97ff405 Peter Norvig artfully addresses Infrequently Answered Questions. http://www.norvig.com/python-iaq.html The Open Source Initiative approves Python's license. http://www.newsforge.com/article.pl?sid=01/11/30/1221256 It's timely to remind readers of the effbot's correction of common errors in importing. http://effbot.org/guides/import-confusion.htm Big-bucks Brio drops JavaScript in favor of Python. http://groups.google.com/groups?th=d0af1bb41e0edf7a Python not enough for you? 'Wish some syntactic element interpreted regular expressions for you? Don't wait for a PEP; just write your own class to implement the behavior. http://groups.google.com/groups?th=ce3ae749e3f8b1a6 Garbage collection just works, and should occupy the attention of few day-to-day developers. If you must know more, though, Andrew Dalke and Michael Hudson start you in the right direction. http://groups.google.com/groups?th=8e25a97b7ed99473 'Need bytecode assembly? Michael Hudson's "crappy" bytecodehacks is all that's available until Jeremy Hylton's full-blown compiler becomes available. http://groups.google.com/groups?th=514a1af905cf4cf Weaklists are good for publisher/subscriber implementations, among others. http://groups.google.com/groups?th=eabf527474a168f8 Have an interest in "small, fast secure sockets"? Bryan Mongeau's CryptKit can help. Note the esoteric considerations of Paul Rubin and others for specialized attacks. http://groups.google.com/groups?th=5751f78c7270f2b3 http://groups.google.com/groups?th=66aaa2339c201d42 ======================================================================== 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 continued Andrew Kuchling's marvelous tradition of summarizing action on the python-dev mailing list once every other week, into July 2001. Any volunteers to re-start this valuable series? 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 Tenth International Python Conference http://www.python10.org 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@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.