Barry Warsaw
barry@python.org
11 October 1994
Guido van Rossum's Python World Tour
November 1-3, 1994
National Institute of Standards and Technology
Requirements for a "Safe" Python interpreter
A standard GUI module interface definition for Python
The requirements for persistent objects in Python
A Python engineering graphs package
The standard Python WWW interface
Embedding Python in a WWW client
Technical information management using Python
Support for dynamic loading of foreign language modules in Python
Replacing make, rcs, and cvs with Python
An Electronic Data Interchange library for Python
Discussing the formation of a Python Consortium
12. compiling Python to a more efficient form (hard -- but not impossible???)
14. static type checking (could help to the previous one)
15. the management of large collections of modules (too many Python scripts currently embed hard pathnames in their main file so they can find their subordinate modules)
16. improving the efficiency of Python (e.g. by using a different garbage collection scheme)
17. improving portability of Python code between Unix and non-Unix
platforms (your #2 is a special case of this)
(from the fuzzy memory vaults)
10 November 1994
13 April 1995
(2 days before Guido starts at CNRI)
13 October 1995
"And lots more that you'll have to discover on your own"
25 October 1996
new power operator, new slicing and indexing syntax
__names
Misc/NEWS
__file__
Added: site, errno, operator, cmath, Bastion, mimify
complex numbers
list()
"access is no longer a reserved word"
3 January 1998
14 April 1998 (?)
13 April 1999
5 September 2000
16 October 2000
25 February 2001
Python 1.6 was the last of the versions developed at CNRI and the only version issued by CNRI with an open source license. Following the release of Python 1.6, and after Guido van Rossum left CNRI to work with [BeOpen], it became clear that the ability to use Python with software available under the GNU General Public License (GPL) was very desirable. CNRI and the Free Software Foundation (FSF) interacted to develop enabling wording changes to the Python license. Python 1.6.1 is essentially the same as Python 1.6, with a few minor bug fixes, and with a GPL-compatible license.
So what's next?
04-Oct-2021
Scheduled 03-Oct-2022
barry@python.org
bwarsaw@linkedin.com
@pumpichank
github.com/warsaw
gitlab.com/warsaw