Interested in finding out about the new features in a fast growing open source programming language? Come hear from one of the core Python developers about Python 2.0 and find out why "there's only one way to do it". When: November 22, 2000 @ 6:30-7:30 p.m. Where: ActiveState HQ, Atrium - 580 Granville St., Vancouver Speaker: Trent Mick, Developer, ActiveState Cost: Free 

Python 2.0 Abstract Recently, with the release of versions 1.6 and 2.0, Python has had a serious face-lift. Each of these Python versions has added a lot of features over the long stable Python 1.5.2, which continue Python's tradition of providing a powerful and elegant programming language. Python now supports Unicode and XML processing. It sports a new, faster and Unicode-aware regular expression engine, augmented assignments (i.e. i += 1), memory-mapped files, and better error reporting. On the Windows platform an interface to the Windows registry has been provided and process control (via popen) has been improved. This lecture will discuss these and other recent additions to Python.

Trent Mick, Developer, ActiveState Trent Mick is a core Python developer and is one of the few with direct check-in privileges to the Python language source code. His area of expertise is in cross-platform software. He is a key contributor to Komodo, ActiveState's cross-platform IDE based on Mozilla, and to ActivePython, ActiveState's free binary distribution of Python. Previously, Trent worked at Electronic Arts, where he developed games for the PlayStation and PC, built in-house tools for the artists, and redesigned aspects of the internal build system. He has also designed embedded software for the cable television industry and visualization software for the Canadian Department of National Defense. Trent has a B.Sc. in Engineering Physics and a B.Sc. in Computational Science, both from the University of Saskatchewan.